毫无疑问,这里已经讨论了几百万次,是的,我再次发布与之相关的内容.
我有以下代码.
$address = "#&#&#&";
$addr = explode("#&",$address);
Run Code Online (Sandbox Code Playgroud)
它返回
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
)
Run Code Online (Sandbox Code Playgroud)
现在价值是空的.所以我正在检查.
If(!empty($addr))
{
echo 'If print then something wrong';
}
Run Code Online (Sandbox Code Playgroud)
它仍然打印出那条线.但是很快就会感到沮丧
运行array_filter()删除空条目,然后检查数组本身是否为空()
if (empty(array_filter($addr)))
Run Code Online (Sandbox Code Playgroud)
请注意,没有回调的array_filter()将删除任何"falsey"条目,包括0