2
A
回答
1
如果你需要做到這一點的不同的,更長的或可能未知的查詢字符串,請從以下方法中選擇:
$substr = substr($string, 0, strpos($string, '?'));
$regex = preg_replace('/\?(.*)/', '', $string);
$array = explode('?', $string);
$str = current($array);
2
$string = str_replace('?ver=1.0', '', $string);
或者,如果這個例子僅代表額外查詢值一籮筐,你可能會爆炸問號和你的第一個結果數組鍵將所需的字符串。
$array = explode('?', $string);
echo $array[0]; // http://site.com/js/script.js
4
後刪除一切(包括)第一?
字符:
$str = 'http://site.com/js/script.js?ver=1.0';
$str = substr($str, 0, strpos($str, '?'));
1
後刪除它的問號,一切:
$string = 'http://site.com/js/script.js?ver=1.0';
$string = array_shift(explode('?', $string));
相關問題
- 1. 從文本字符串中刪除NEL
- 2. 從文本字符串中刪除URL
- 3. 從字符串中刪除字符串
- 4. 從字符串中刪除字符串
- 5. 如何從文本字符串中刪除字符
- 6. 如何從字符串中刪除非文本字符PHP
- 7. 刪除字符串中複製文本
- 8. 從字符串中刪除
- 9. 從字符串中刪除()
- 10. 從字符串中刪除「
- 11. 從字符串中刪除「@」
- 12. 從文件名中刪除字符串
- 13. 從文件bash中刪除字符串
- 14. 從文本文件中刪除字符串Android - 文件IO
- 15. Python - 從文本字符串中刪除方形符號
- 16. VB.NET - 從字符串中刪除字符
- 17. 從c字符串中刪除字符
- 18. 從字符串中刪除Unicode字符
- 19. 從字符串中刪除字符
- 20. 從Java字符串中刪除字符
- 21. 從字符串中刪除字符C
- 22. datagridview從字符串中刪除'&'字符
- 23. C從字符串中刪除字符
- 24. 從字符串中刪除字符
- 25. Fortran:從字符串中刪除字符
- 26. jQuery從字符串中刪除' - '字符
- 27. 從字符串中刪除字符?
- 28. 從字符串中刪除字符
- 29. Python:從字符串中刪除字符
- 30. 從字符串中刪除字符[i]
也許'$ _SERVER ['SCRIPT_FILENAME']'是一種更簡單的方法來獲取您的字符串。 –