Re: [請益] 有人遇到類似的問題嗎..關於GET的
※ 引述《rayswim (蛋白質男孩)》之銘言:
: 就是當base64的編碼結果有"+"時
: 若用GET方法傳送"+"
: php會將其解釋成" ",也就是空白字元
: 例如在網址裡打入 test.php?a=a+a
: 在test.php裡echo $_GET["a"];
: 卻會顯示a a
因為 URL encoding本來就是把 空白用 + 替代,
所以寫 a=a+a 本來就是指 a = "a a" 這個字串,
+應該要被編成 %2B 才對 (像是a=a%2Ba)
請參考
URL Encode: http://www.php.net/urlencode
URL Decode: http://www.php.net/urldecode
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.144.6
推
06/10 15:06, , 1F
06/10 15:06, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章