php 用代碼如何將“亂碼”轉換為 中文

來源:互聯網
上載者:User
php 用代碼怎麼將“亂碼”轉換為 中文
就像百度的 地址欄上面的中文一樣, 我要將這樣的字串 變成 中文, 我應該使用什麼方法???

%E5%8C%97%E4%BA%AC 轉換為 中文 應該用什麼函數?? 大家幫幫忙啊....

------解決方案--------------------
urlencode — 編碼 URL 字串

返回字串,此字串中除了 -_. 之外的所有非字母數字字元都將被替換成百分比符號(%)後跟兩位十六進位數,空格則編碼為加號(+)。此編碼與 WWW 表單 POST 資料的編碼方式是一樣的,同時與 application/x-www-form-urlencoded 的媒體類型編碼方式一樣。由於曆史原因,此編碼在將空格編碼為加號(+)方面與 RFC1738 編碼(參見 rawurlencode())不同。此函數便於將字串編碼並將其用於 URL 的請求部分,同時它還便於將變數傳遞給下一頁:
echo '';
?>

urldecode — 解碼已編碼的 URL 字串
解碼給出的已編碼字串中的任何 %##。返回解碼後的字串。

$a = explode('&', $QUERY_STRING);
$i = 0;
while ($i < count($a)) {
$b = split('=', $a[$i]);
echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])),
' is ', htmlspecialchars(urldecode($b[1])), "
\n";
$i++;
}
?>
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.