PHP版 汉字转码的实现详解
author:一佰互联 2019-04-29 click:207
如下所示:
复制代码 代码如下:
<?php
function unicode_encode($str, $encoding="GBK", $prefix="", $postfix=";"){
$str = iconv($encoding, "UCS-2", $str);
$arrstr = str_split($str, 2);
$unistr = "";
for($i=0, $len=count($arrstr); $i<$len; $i++)
{
$dec = hexdec(bin2hex($arrstr[$i]));
$unistr .= $prefix.$dec.$postfix;
}
return $unistr;
}
$str = "<b>哈哈</b>";
$unistr = unicode_encode($str);
echo $unistr."<br />";
?>