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