首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

PHP 如何将Unicode编码转换为中文字符

2012-09-07 
PHP 怎么将Unicode编码转换为中文字符网页显示是中文,但查看源码是下面这样的unicode编码PHP codeGNIOUST

PHP 怎么将Unicode编码转换为中文字符
网页显示是中文,但查看源码是下面这样的unicode编码

PHP code
【GNIOUS】短袖情侣T恤 大城小爱4-时间印记-玫红 -----点击图片上的圈框,直接购买此宝贝-------


请问PHP怎么将这样代码转为中文汉字?因为要调用这些汉字做搜索字符串

[解决办法]
$s = <<< CODE
&#12304;GNIOUS&#12305;&#30701;&#34966;&#24773;&#20387;T&#24676; &#22823;&#22478;&#23567;&#29233;4-&#26102;&#38388;&#21360;&#35760;-&#29611;&#32418; -----&#28857;&#20987;&#22270;&#29255;&#19978;&#30340;&#22280;&#26694;&#65292;&#30452;&#25509;&#36141;&#20080;&#27492;&#23453;&#36125;
CODE;

function foo($v) {
return iconv('ucs-2', 'gbk', pack('n', $v[1]));
}

echo preg_replace_callback('/&#(\d+);/', 'foo', $s);

【GNIOUS】短袖情侣T恤 大城小爱4-时间印记-玫红 -----点击图片上的圈框,直接购买此宝贝

热点排行