2009-11-06 241 views
1

htmlspecialchars不會這樣做,也不會htmlentities

回答

8
urlencode() 

返回字符串,其中所有 非字母數字字符除了-_。 已被替換爲百分號(%) 後跟兩個十六進制數字的符號和 編碼爲加號(+)的空格。其 編碼方式與 公佈的來自WWW格式的數據是 編碼的方式相同,即與 application/x-www-form-urlencoded 媒體類型相同的方式。這不同於» RFC 1738編碼(參見rawurlencode()) ,因爲歷史原因,空格 被編碼爲加號(+)。

http://php.net/urlencode

相關問題