是否有php功能用於執行此類操作: 將此轉換爲 - 701 First Ave,Sunnyvale,CA 至此 - 701 + First + Ave,+ Sunnyvale,+ CA 謝謝。在php中的url解析 - 將空間轉換爲加號
2
A
回答
4
如果你只是想替換空格:
$result = str_replace(" ", "+", $source);
如果你也想更換,將干擾對URL其他字符(如?
,&
等)
$result = urlencode($source);
0
function replaceSpaceByPlus($string) {
return str_replace(" ", "+", $string);
}
,並使用echo replaceSpaceByPlus($string);
其中字符串你想要的tekst已經取代(或返回,或任何你想用價值來做
1
http://php.net/manual/en/function.urlencode.php
這是特別設計成編碼串中的URL來使用。還有一個用於解碼的鏡像功能,只需檢查文檔。
0
爲什麼你需要它?也許你正在尋找urlencode()?
否則,對於一個簡單的替換去str_replace(),但如果你需要對一個字符串進行網址編碼,那麼你應該選擇更合適的urlencode(),因爲替換了URL中不允許的所有符號。
2
str_replace(" ", "+", $address);
應該做的伎倆。
1
是的,有:urlencode
。
相關問題
- 1. 角網址加號轉換爲空間
- 2. 如何將空格轉換爲http url的加號(+)字符?
- 3. 轉換爲PHP中的命名空間
- 4. PayPal將_cart中的空格轉換爲加號
- 5. 轉換空號爲空
- 6. 查詢字符串將空間轉換爲? (符號)在asp.net
- 7. PHP解析URL
- 8. PHP中的XML解析和轉換?
- 9. PHP - 將XML轉換爲PHP中的數組 - 在php中解析soap xml並將其存儲在數據庫中
- 10. TinyMCE將空間轉換爲
- 11. JSON解析將某些號碼轉換爲其他
- 12. PHP:將html中的url轉換爲完整的url?
- 13. 使用Web Intents登錄Twitter Mobile後,URL將空格轉換爲加號(%2520)
- 14. 將解析樹轉換爲XML
- 15. 將文本解析器轉換爲XML
- 16. 將解析樹轉換爲AST
- 17. 解析並將4Test轉換爲Perl
- 18. 將JSON轉換爲java解析
- 19. 將cli curl轉換爲php url
- 20. 取下解析字符串逗號之前將其轉換爲加倍
- 21. 將RGB轉換爲CIELAB顏色空間
- 22. 解析URL中的域名在PHP中
- 23. 將URL解析爲組件
- 24. 在循環中將字符串轉換爲逗號在PHP中
- 25. 將JavaScript日期時間轉換爲C時解析錯誤#
- 26. 將號碼轉換爲雙號
- 27. 解析keepalived.conf,轉換爲json
- 28. 如何將空格(除引號內的空格)轉換爲C#中的逗號?
- 29. XSLT/XML:轉換撇號的空間
- 30. 在PHP中將分號分隔的字符串轉換爲JSON
$ source(本例中爲'subject')最後。 – 2011-05-08 22:22:21