我做了一個URL編碼,空格被替換爲+。Str_replace - PHP - 替換符號時出現語法錯誤
我想用str替換+%20替換。
$x = str_replace('+', '%20', $name);
這是什麼語法錯誤?
我做了一個URL編碼,空格被替換爲+。Str_replace - PHP - 替換符號時出現語法錯誤
我想用str替換+%20替換。
$x = str_replace('+', '%20', $name);
這是什麼語法錯誤?
有一個在你發佈這樣的錯誤必須位於另一個地方,在你的代碼
<?php
$name = "potato+tomato";
$x = str_replace('+', '%20', $name);
echo $x;
輸出的代碼沒有任何錯誤:土豆%20tomato
可能您可以將其發佈爲評論。 – krishna
我通過使用rawurlencode($ name)來修正錯誤,而不是使用str_replace。 –
不知何故,url_decode,然後試圖更換沒有正常工作。我直接回應「randomtext」.rawurlencode($ name); –
什麼是錯誤? – Albzi
語法正確。 – zogby
向我們展示整個文件 – ciaodarwin