php 用dom输出xml相关 问题 用dom自动生成xml文档,里面用了个createCDATASection这个函数用来生成cdata。但是结果显示时,cdata里的中文无法显示,英文的话就可以,哪位知道怎么解决,帮帮小弟 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么createCDATASection()里有中文无法显示 如果文件本身是utf-8的话,直接用,如果不是,用iconv转换.$doc = new DOMDocument("1.0",'utf-8');$node = $doc->createElement("para");$data = $doc->createCDATASection("我爱PHP");//$data = $doc->createCDATASection(iconv('gbk','utf-8',"我爱PHP"));$node->appendChild($data);$newnode = $doc->appendChild($node);echo $doc->saveXML(); 还有个请教下,就是不用这个函数的时候,比如 用dom实现 <dd>天想</dd> 这个的时候为什么中文也不能显示呢 中文不显示,就是编码的问题.一定要保证且必须,操作的中文是utf-8的. 你说的是什么意思,不明白,刚学php 意思就是说,dom操作的中文要都转成utf-8 2楼不就是完整的例子吗?其实原理就是,如果你文件本身是utf-8的话,哪直接操作中文就可以了.如果不是,哪需要用函数,比如说iconv转换一下.$data = $doc->createCDATASection("我爱PHP");//$data = $doc->createCDATASection(iconv('gbk','utf-8',"我爱PHP")); 谁能提供php+mysql的购物车源码 求救,php高手! SESSION丢失的老问题,急急急 php+mysql增量添加输入的问题 php文本框中不能输入调试符号“ ' ” ?? phpmyadmin 请问一个一页显示问题 请问怎么取标题的前10个字(1个汉字也算一个字)! 请推荐几个较为成熟、可靠的购物网站的整站程序、源代码,来者有分。 如何重复遍历查询返回的结果. 自己的个人网站,欢迎PHP学习者一起交流 一道很简单的题目。PHP.Linux.Ajax-JQUERY
$doc = new DOMDocument("1.0",'utf-8');$node = $doc->createElement("para");
$data = $doc->createCDATASection("我爱PHP");
//$data = $doc->createCDATASection(iconv('gbk','utf-8',"我爱PHP"));
$node->appendChild($data);
$newnode = $doc->appendChild($node);echo $doc->saveXML();
一定要保证且必须,操作的中文是utf-8的.
如果不是,哪需要用函数,比如说iconv转换一下.$data = $doc->createCDATASection("我爱PHP");
//$data = $doc->createCDATASection(iconv('gbk','utf-8',"我爱PHP"));