count()

count(false)结果为1
PHP

count(false)结果为1

共665人围观 0个不明物体

count(false)结果为1今天在代码中遇到count($list);返回的结果是1,原来查询结果为false相当于count()了false然后返回结果为1函数解释是这样的:如果变量不是数组类型或者实现了Countable接口的对象,将返回1,有一个例外如果变量是NUL

echo count('abc');输出什么
PHP

echo count('abc');输出什么

共642人围观 0个不明物体

echocount('abc');输出什么先上图:返回的结果是1为什么那?ok咱们来看看函数的描述语法count(array,mode);参数 array 必需。规定数组。mode可选。规定模式。可能的值:    0-默认。不对多维数组中的所有元素