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

首頁 > 開發 > PHP > 正文

PHP中get獲取url漢字亂碼解決辦法

2024-05-04 21:57:12
字體:
來源:轉載
供稿:網友

本文章來給大家介紹我們在提交表單時如果表單使用的是get方式,然后我們利用get獲取到的會是亂碼,下面我來看看是如何解決此問題的。

本來打算這樣使用,代碼如下:

<a href="list.php?plate=轄區動態" charset="utf-8" target="main">[查看轄區動態]</a>

結果在list.php頁面得到的是—–查看[轄區動懌]

我想可能是漢字的“態"這個編碼和某些東西沖突了,所以。。。,我找到了網上這樣解決,使用代碼如下:

<a href="list.php?plate=<?php echo urlencode(“轄區動態");?>" charset="utf-8" target="main">[查看]</a>

然后在list.php頁面這樣用,代碼如下:$plate=urldecode($_GET['plate']);,也就不會亂碼和傳遞不正常了

關于string urlencode ( string $str )函數,此函數便于將字符串編碼并將其用于 URL 的請求部分,同時它還便于將變量傳遞給下一頁。

Example #1 urlencode() 例子,代碼如下:

echo '<a href="mycgi?foo=', urlencode($userinput), '">';

Example #2 urlencode() 與 htmlentities() 例子,代碼如下:

  1. <?php 
  2. $query_string = 'foo=' . urlencode($foo) . '&bar=' . urlencode($bar); 
  3. echo '<a href="mycgi?' . htmlentities($query_string) . '">'
  4. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴南区| 壶关县| 昌邑市| 千阳县| 莎车县| 张掖市| 富民县| 齐齐哈尔市| 大姚县| 三河市| 胶南市| 信宜市| 永登县| 宜君县| 沭阳县| 武强县| 项城市| 马龙县| 浦东新区| 化隆| 博兴县| 汉阴县| 收藏| 龙川县| 德保县| 梁平县| 阳泉市| 临江市| 南平市| 清河县| 明溪县| 上饶县| 宜城市| 陈巴尔虎旗| 江孜县| 鄂尔多斯市| 彩票| 彩票| 天祝| 临高县| 普安县|