Re: [請益] 有人遇到類似的問題嗎..關於GET的

看板PHP作者 (躂躂..)時間18年前 (2007/06/10 15:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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
文章代碼(AID): #16Qw9l_z (PHP)
文章代碼(AID): #16Qw9l_z (PHP)