一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP 中文處理技巧

折騰了一天的時間,才弄出點眉目來。
做AJAX應用或Flash應用,提交中文內容到后臺,涉及到編碼解碼(encode、decode)及編碼格式的轉換。
網上的php端escape unescape函數建議不要用,它把中英文混合時的英文過濾掉了,我是莫名其妙了N久啊,建議用unicode_urldecode這個。
再就是編碼格式的轉換,這主要涉及數據的存儲和客戶端返回,用iconv就搞定,這個函數似乎是從C++中借鑒來的。
復制代碼 代碼如下:
function unicode_urldecode($url)
{
preg_match_all('/%u([[:alnum:]]{4})/', $url, $a);
foreach ($a[1] as $uniord)
{
$dec = hexdec($uniord);
$utf = '';
if ($dec < 128)
{
$utf = chr($dec);
}
else if ($dec < 2048)
{
$utf = chr(192 + (($dec - ($dec % 64)) / 64));
$utf .= chr(128 + ($dec % 64));
}
else
{
$utf = chr(224 + (($dec - ($dec % 4096)) / 4096));
$utf .= chr(128 + ((($dec % 4096) - ($dec % 64)) / 64));
$utf .= chr(128 + ($dec % 64));
}
$url = str_replace('%u'.$uniord, $utf, $url);
}
return urldecode($url);
}

php技術PHP 中文處理技巧,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 婷婷四房综合激情五月在线 | 加勒比热 | 欧美成人激情视频 | 五月综合激情视频在线观看 | 国产视频高清在线 | 亚洲国产成人精品激情 | 青草精品视频 | 亚洲美女视频网址 | 日本vs欧美一区二区三区 | 亚洲第一成年网 | 国产视频高清在线 | 在线国产区 | 国产午夜在线视频 | 国产精品第十页 | 色婷婷久久综合中文久久一本 | 激情小说视频图片 | 国产福利视精品永久免费 | 精品视频自拍 | 国产欧美一区二区精品性色 | 狠狠色成人综合首页 | 亚洲精品在线不卡 | 美女黄网站 | 国产高清视频免费人人爱 | 麻豆国产在线视频 | 亚洲视频在线一区 | 日本欧美高清视频 | 色综色天天综合网 | 99热国产精品 | 欧美成人天天综合在线视色 | 在线色国产 | 免费激情网址 | 97se视频| 婷婷色爱区综合五月激情韩国 | 色婷综合 | 久久夜色精品国产欧美 | 久久久久久精 | 久久精品国产精品青草不卡 | 牛牛碰在线 | 国产精品免费小视频 | 久久99国产精品久久99软件 | 久久国产高清视频 |