Q
PHP爆炸函數
5
A
回答
8
3
3
$cut = substr ($text, 0, strpos ($text, ' '));
OR
$cut = substr (trim ($text), 0, strpos (trim ($text), ' '));
4
$cut = preg_replace('/ [\s\S]*$/', '', $text);
+0
這是唯一完全正確的答案。 – 2011-05-15 19:48:52
相關問題
- 1. PHP爆炸函數
- 2. php爆炸函數錯誤
- 3. 爆/爆炸PHP數組
- 4. 爆炸PHP數組
- 5. PHP爆炸函數空數組元素
- 6. C的替代PHP的爆炸函數
- 7. 使用PHP的爆炸()函數
- 8. 自定義PHP「爆炸」函數遞歸
- 9. PHP爆炸
- 10. 爆炸()在PHP
- 11. PHP分/爆炸
- 12. PHP foreach爆炸
- 13. 爆炸和str_replace函數
- 14. codeigniter中的爆炸函數
- 15. 在PHP爆炸數據庫
- 16. PHP爆炸多維數組
- 17. PHP:爆炸數組元素
- 18. c的替代php的爆炸/內爆函數#
- 19. PHP爆炸排除
- 20. php爆炸問題
- 21. PHP爆炸爲CSV?
- 22. PHP。如何爆炸•
- 23. 處理php(爆炸)
- 24. PHP陣列爆炸
- 25. PHP爆炸陣列
- 26. php爆炸字符
- 27. php爆炸vs列
- 28. php爆炸mysql行
- 29. PHP爆炸可變
- 30. PHP爆炸幫助
這是一個非常好的答案,除非第一個字符是''「',否則它會很好地工作。 OP的問題的結果將是一個空字符串,並且您的答案的結果將是從字符串pos 1到下一個空格的字符串。無論如何。 – AndersTornkvist 2011-05-15 19:25:56
@ richard86:有趣。我從來沒有意識到它實際上跳到了第一個非分隔符。通常應用'trim()'來獲得確切的行爲。但是,如果你可能需要/期望一個空字符串部分,那麼這是一個顯着的區別。 – mario 2011-05-15 19:36:52