【发布时间】:2012-05-14 14:35:24
【问题描述】:
我正在尝试将字符串拆分为一个或多个空格,但下面的内容不起作用..而是将整个字符串作为单个数组返回。
$str = 'I am a test';
$parts = preg_split('/\s+/', $str, PREG_SPLIT_NO_EMPTY);
print_r($parts);
这是它返回的内容:
Array
(
[0] => I am a test
)
【问题讨论】:
-
我的意思是数组中只有一个值。我已经编辑了我的帖子以显示返回的内容。
-
flags是preg_split的第4 个 参数,而不是第3 个。 -
@DCoder 谢谢。那解决了它。如果您将您的回复作为答案发布,我可以接受您的回答。 :)
标签: php regex preg-split