这大多是肤浅的,但是检查数组是否为空是最好的(表现更快,而不是个人偏好或可读性)方式:
count($arr) == 0empty($arr)$arr === array()我的猜测就是这样
但这并不能解释它在此处执行的任何编译时优化.
我不打算通过我的代码库更改所有实例以最快的方法,所以请不要提醒我它是微观优化.这是一种简单的好奇心.
if(empty($arr))
echo "Empty";
else
echo "Ok..!";
Run Code Online (Sandbox Code Playgroud)
这是检查数组是否为空的最快且安全的方法
| 归档时间: |
|
| 查看次数: |
4520 次 |
| 最近记录: |