Posted in PHP onJune 09, 2013
如下所示:
<?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 />'; ?>
PHP版 汉字转码的实现详解
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@