2015-04-28 182 views
2

我知道關於PHP函數encode()和decode(),它們對我很好,但我想傳遞一個url內的編碼字符串,但編碼不返回特殊字符像「=」「,」「'」等....PHP編碼/解碼字符串只有數字和字符

這顯然打破了我的腳本,什麼是最好的方式來編碼一個字符串,只有數字和字符?

我應該使用特殊的散列嗎?

+1

[urlencode()](http://php.net/manual/en/function.urlencode.php) – treegarden

回答

2

嘗試進行urlencode()

這應該編碼的方式,你可以放心地通過它在URL編碼字符串。

+0

我將能夠編碼字符串嗎? –

+0

首先按照您想要的方式對字符串進行編碼,然後通過urlencode()傳遞它以獲取適合URL的字符串。該字符串可以通過URL傳遞。 – Dakkaron