为了账号安全,请及时绑定邮箱和手机立即绑定

php unset($v)之后用count()函数得到值为0

php unset($v)之后用count()函数得到值为0

PHP
夏木研 2017-09-01 18:55:23
比如说有一个变量为$val,用unset()将这个销毁,然后用count($val),得到的值是0,请问这里的运行机制是怎样的?count()除了这种情况可以得出0还有哪些情况也可以得出0呢?
查看完整描述

3 回答

?
phper_linuxer

TA贡献16条经验 获得超25个赞

count() 对没有初始化的变量返回 0,但对于空的数组也会返回 0。 

可以用 isset() 来测试变量是否已经初始化

查看完整回答
反对 回复 2017-09-01
  • 3 回答
  • 0 关注
  • 1348 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信