php explode:通过使用空格分隔符将字符串拆分为单词
2022-08-30 18:25:04
$str = "This is a string";
$words = explode(" ", $str);
工作正常,但空格仍进入数组:
$words === array ('This', 'is', 'a', '', '', '', 'string');//true
我宁愿只有没有空格的单词,并将有关空格数量的信息分开。
$words === array ('This', 'is', 'a', 'string');//true
$spaces === array(1,1,4);//true
刚刚添加:表示第一个单词后一个空格,第二个单词后一个空格,第三个单词后4个空格。(1, 1, 4)
有什么方法可以快速完成吗?
谢谢。