一区二区久久-一区二区三区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 中文處理技巧,轉載需保留來源!

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

主站蜘蛛池模板: 色视频网站大全免费 | 97色婷婷成人综合在线观看 | 亚洲一区精品伊人久久伊人 | 麻豆国产一区 | 麻豆一区区三三四区产品麻豆 | 国产精品欧美韩国日本久久 | 日韩 在线视频精品 | 精品欧美一区二区三区在线观看 | 国产第2页| 亚洲综合网国产福利精品一区 | 久久四虎 | 狠狠色伊人亚洲综合网站l 狠狠色伊人亚洲综合网站色 | 亚洲最大色网站 | 黄色在线网站 | 美国一级做a爰片性色毛片 美国一区二区三区 | 色91视频| 国产线视频精品免费观看视频 | 成人免费观看在线网址 | 日韩α片 | 久久极品视频 | 亚洲日本一区二区三区在线 | 欧美精品一国产成人性影视 | 色婷婷一区二区三区四区成人网 | 综合 91在线精品 | 酒色网址 | 超级香蕉97视频在线观看一区 | 欧美91精品久久久久网免费 | 国产激情小说 | 最新亚洲国产有精品 | 国产高清在线精品一区二区三区 | 成年黄网站色视频免费观看 | 91网站网址最新 | 日韩亚洲国产综合久久久 | 狠狠色丁香婷婷久久综合不卡 | 欧美另类xxx精品人妖 | 狠狠网| 综合色吧| 美女免费黄 | 亚洲伦理一区二区 | 草草视频在线观看最新 | 日本大臿亚洲香蕉大片 |