国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php處理帶有中文URL的方法

2024-05-04 23:47:52
字體:
來源:轉載
供稿:網友

本文實例講述了php處理帶有中文URL的方法。分享給大家供大家參考,具體如下:

ie6超鏈接有中文的時候會有問題,萬惡的ie6啊.PHP使內置的urlencode函數也不行,urlencode把斜杠等ascii碼字符也給編碼了,還是不能解決問題,使用下面的函數可以解決這個問題.

原理很簡單,就是把所有byte大于127的byte轉換為16進制.

中文超鏈接地址

// utf-8編碼$url = 'http://ftp.dotcoo.com/PHP視頻教程.rar';//urlencode結果:echo urlencode($url);http%3A%2F%2Fftp1.zdy.co%2Fmovie%2F%E6%88%91%E4%B8%BA%E7%9B%B8%E4%BA%B2%E7%8B%82.rmvb//link_urldecode結果:echo link_urldecode($url);http://ftp1.zdy.co/movie/%E6%88%91%E4%B8%BA%E7%9B%B8%E4%BA%B2%E7%8B%82.rmvb//link_urldecode函數:function link_urldecode($url) {  $uri = '';  $cs = unpack('C*', $url);  $len = count($cs);  for ($i=1; $i<=$len; $i++) {    $uri .= $cs[$i] > 127 ? '%'.strtoupper(dechex($cs[$i])) : $url{$i-1};  }  return $uri;}


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 凤翔县| 茌平县| 襄城县| 黔江区| 娱乐| 米脂县| 珠海市| 沈丘县| 沧州市| 南江县| 星座| 榆社县| 安义县| 通江县| 景德镇市| 黄梅县| 泾阳县| 永修县| 克拉玛依市| 当阳市| 沙湾县| 彩票| 铜陵市| 耿马| 鱼台县| 武宁县| 营山县| 搜索| 塔城市| 新蔡县| 禹州市| 英德市| 沾益县| 都江堰市| 吴忠市| 合川市| 昌都县| 德令哈市| 遵义县| 当阳市| 苏尼特左旗|