是否可以使用PHP從字符串中刪除尾部斜槓/
?從字符串中刪除尾部斜槓PHP
72
A
回答
180
當然是的,只需檢查最後一個字符是否是斜線,然後覈對那個字符。
if(substr($string, -1) == '/') {
$string = substr($string, 0, -1);
}
另一個(可能更好)選項將使用rtrim()
- 這一個刪除所有尾隨斜線:
$string = rtrim($string, '/');
4
rtrim 使用RTRIM導致其尊重串不結束以斜線
+2
除了它不能真正刪除尾部的斜槓,而是引用一個字符串。 – user502515 2010-11-30 22:04:39
+0
好吧,我錯過了問題中的尾部...我犯了一個錯誤 ,我特別寫道它刪除了所有斜線 – Breezer 2010-11-30 22:06:53
2
47
22
朗接受了,但是在我的相關搜索,我偶然發現這裏,和我增加了對 「完整性」; rtrim()
是偉大的,但實現這樣的:
$string = rtrim($string, '/\\'); //strip both forward and back slashes
它確保可移植性從* nix中到的Windows,因爲我認爲這個問題涉及到處理路徑。
相關問題
- 1. 從Java中的字符串中刪除尾部斜槓
- 2. Ruby:如何從字符串中刪除尾部反斜槓?
- 3. 從查詢字符串中刪除尾部斜槓Apache
- 4. 從字符串中刪除尾部反斜槓for語句
- 5. 刪除尾部斜槓htaccess
- 6. htaccess刪除尾部斜槓
- 7. 從JAVA中的字符串(從url類型更改)中刪除尾部斜槓
- 8. SharePoint刪除URL中的尾部斜槓
- 9. 刪除字符串中的斜槓
- 10. 從PHP中刪除所有反斜槓urldecoded字符串
- 11. 從URL中刪除拖尾斜槓
- 12. 添加尾部斜槓並刪除.htaccess
- 13. 刪除Wordpress slug的尾部斜槓
- 14. 用htaccess刪除尾部斜槓
- 15. 用mod_rewrite刪除尾部斜槓
- 16. Htaccess重寫刪除尾部斜槓
- 17. 從WiX中的路徑中刪除尾部斜槓
- 18. 我如何從URL中刪除尾部斜槓
- 19. 如何從phpBB url中刪除尾部斜槓?
- 20. 如何從嵌入式Jetty URL中刪除尾部斜槓?
- 21. 從nginx的$ uri中刪除尾部斜槓?
- 22. 從URL中刪除尾部斜槓總是安全的嗎?
- 23. 從URL中刪除index.php和尾部斜槓
- 24. .htaccess - 刪除www,強制https,刪除php並刪除尾部斜槓
- 25. 如何從C中的字符串中刪除斜槓
- 26. 從URL中刪除.php並強制結尾斜槓/
- 27. .htaccess刪除.php並添加尾部斜槓
- 28. PHP - 獲取URL並刪除尾部的斜槓
- 29. htaccess刪除尾部斜槓,強制HTTPS,隱藏PHP擴展
- 30. ruby從字符串中刪除反斜槓
+1用於根據要求移除* 1 *尾部斜線。 – Gumbo 2010-11-30 22:08:38