謝晒的PHP網頁設計
聯絡E-mail:
sean0704@gmail.com
站內搜尋
Monday, July 16, 2012
[PHP] 用get方式傳遞變數,因特殊符號而被截斷的解決方式 (如&、<、>... 等)
利用get去傳遞變數時,有時候會發生變數被截斷的情形,例如 "cat & dog" 就會被截斷成 "
cat"
,這時候就要利用
urlencode()這個函式,使用方式如下...
$link = '<a href="http://www.test.com/index.php?str="'.
urldecode('cat & dog')
.'">連結</a>';
這樣子就可以正確的傳遞含有特殊符號的變數了,另外,
接收變數時,PHP 會自動解碼,不需再加上 urldecode()。
No comments:
Post a Comment
Newer Post
Older Post
Home
View mobile version
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment