Web_PHP_php的iconv()函数用于理中文乱码;

来源:互联网 发布:淘宝宝贝怎么下架 编辑:程序博客网 时间:2024/06/14 13:48

1、语法

// 把$message字串从utf-8编码转换成gbk编码

iconv('utf-8', 'gbk', $message);

2、示例

->xml文件

<?xml version="1.0" encoding="gbk"?><note xmlns:b="http://www.w3school.com.cn/example/"><to>George</to><from>John</from><heading>Reminder</heading><b:body>Don't forget the meeting!</b:body><b:body>不要忘记开会!</b:body></note>

->PHP代码

<?php// 加载XML文件$xml = simplexml_load_file("test.xml");// 设置xpath命名空间$xml->registerXPathNamespace("msg", "http://www.w3school.com.cn/example/");// 查找body元素$result = $xml->xpath("msg:body");// 循环body元素数组foreach ($result as $message){// //将字符串编码由utf8转变成gbk;$message = iconv('utf-8', 'gbk', $message);echo $message.'<br/>';}?>

->结果输出

Don't forget the meeting!
不要忘记开会





0 0
原创粉丝点击