方法 1:
コードをコピーします コードは次のとおりです:
function unicode_encode($name)
{
$name = iconv('UTF-8', 'UCS -2', $name);
$len = strlen($name);
$str = '';
for ($i = 0; $i {
$ c = $name[$i]; u'.base_convert(ord($c), 10, 16).str_pad(base_convert(ord($c2), 10, 16), 2, 0, STR_PAD_LEFT) ;
$ c2;
$str; エンコーディングを返す
$pattern = '/([w]+)|(\u([w]{4}))/i';
preg_match_all($pattern, $ name, $matches);
if (!empty($matches))
] ;base_convert(substr ($str, 4), 16, 10);
$c = chr($code).chr($code2 ); $ c = iconv( 'ucs-2'、$ c);コードは次のとおりです:
function unicode2utf8($str){
if(!$str) return $str;
$decode = json_decode($str);
if($decode) return $decode;
$str = ' ["' . $str . '"]';
$decode = json_decode($str);
if(count($decode) == 1){
return $decode[0];
}
return $str ;
}
http://www.bkjia.com/PHPjc/327920.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/327920.html
技術記事
方法 1: 次のようにコードをコピーします。 ?php function unicode_encode($name) { $name = iconv('UTF-8', 'UCS-2', $name); = ''; for ($i = 0; $i $len - 1; $i =...