使用preg_split避免空键值

时间:2013-04-15 13:49:38

标签: php html arrays

我想知道在使用preg_split时是否有办法避免数组中的空键。

问题是我有一个输入字段,每个输入都将按空格分割。在这种情况下,甚至会创建一个新的数组键。

所以我使用:

$search_term = preg_split('/[\s]+/', $search_term);

当我输入abc时,它会创建一个数组:

[0] => abc

但是当我进入时:

abc ...

它会创建一个像:

这样的数组
[0] => abc
[1] => 

它就像它将为价值做好准备。但我想知道我是否可以取消此密钥,直到它获得一些价值。

非常感谢。

1 个答案:

答案 0 :(得分:5)

...咋

preg_split('/[\s]+/', $search_term, -1, PREG_SPLIT_NO_EMPTY);
在询问这些问题之前,最好先查看documentation