PHP urlencode() 編碼 URL 字符串函數(shù)

2018-11-05 20:22 更新

PHP urlencode() 函數(shù)


PHP Filesystem 參考手冊 完整的 PHP Filesystem 參考手冊

定義和用法

urlencode() 編碼 URL 字符串函數(shù)。

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

我們經(jīng)常使用該函數(shù)來編碼URL中的中文字符串,避免在URL調(diào)用中出錯(cuò)。

相關(guān)函數(shù):urldecode()函數(shù),解碼URL字符串函數(shù)。

語法

string urlencode ( string $str )

參數(shù)描述
str要編碼的字符串
  
Note:
注意:小心與 HTML 實(shí)體相匹配的變量。像 &、&copy 和 &pound 都將被瀏覽器解析,并使用實(shí)際實(shí)體替代所期待的變量名。這是明顯的混亂,W3C 已經(jīng)告誡人們好幾年了。

實(shí)例

<?php
$str = "w3cschool你好";
echo '<a href="w3cschool?foo='. urlencode($str). '">';
?>

上面的代碼將輸出:

<a href="w3cschool?foo=w3cschool%E4%BD%A0%E5%A5%BD">


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)