2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > PHP DOMDocument保存xml时中文出现乱码问题

PHP DOMDocument保存xml时中文出现乱码问题

时间:2024-04-04 11:53:04

相关推荐

PHP DOMDocument保存xml时中文出现乱码问题

后端开发|PHP问题

PHP,DOMDocument,xml

后端开发-PHP问题

个人介绍主页源码,vscode字体设置utf,ubuntu官方视频,tomcat编译java,c#sqlite 清空表,网络爬虫哪家好一点,php下载二维码,高效seo推广公司,dede网站模板怎么改,手机网页全屏的效果,ace 模板说明文档lzw

php 交易所源码,ubuntu下zip解压,爬虫python和html,nacos php,辽阳网络seolzw

PHP DOMDocument保存xml时中文出现乱码的解决办法:

战神登陆器e源码,vscode可以识别特殊符号嘛,虚拟机怎么安装ubuntu,idea去哪儿安装tomcat,sqlite 中文设置,网页设计策划书婚礼,西部数据服务器租用,手机复选插件,vue js 前端框架,恒大爬虫岗,php读取pdf,丰都网站seo优化公司,电子商务购物网站,图集网页效果,京东商城模板,jq tab选项卡切换 页面,下载支付管理系统,易语言运行指定程序源码lzw

第一种:在loadHTML的时候指定编码,下面这段代码引用自官方文档中的回复

$doc = new DOMDocument();$doc->loadHTML(\ . $html); // dirty fixforeach ($doc->childNodes as $item) if ($item->nodeType == XML_PI_NODE) $doc->removeChild($item); // remove hack$doc->encoding = UTF-8; // insert proper

第二种方法,通过iconv对输出的字符重新转换,代码如下:

echo iconv("UTF-8", "GB18030//TRANSLIT", $dom->saveXML($n) );

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。