【发布时间】:2012-11-23 03:43:21
【问题描述】:
我想删除数组中的空值并删除只包含一个单词的值。
这是我的代码:
$all = "smart lion, smart duck, small ant, , pig";
$allkey = explode (',',$all);
$allkey = array_unique($allkey);
for ($i = 0; $i < (count($allkey)); $i++)
{
if (str_word_count($allkey[$i]) < 2)
{
unset($allkey[$i]);
}
else
{
echo $allkey[$i]."<br />";
}
}
我想删除空值和单词“pig”, 帮助我使此代码正常工作。 谢谢。
【问题讨论】:
-
当我运行你的代码时,我得到
smart lion<br />smart duck<br />small ant<br />看起来它对我来说工作正常