count 用法的小坑
$array=['app','wx','pdd',['shop','name','sex']]; print_r(count($array)); print_r(count($array,1));
打印结果为 4, 7
count有两个参数 第两个默认为0 ,不计算多维数组的所有元素
当第两个参数为1 的时候 会计算多维数组的所有元素,为7.
因为 首先是计算$array数组 元素 为 4个 $array[3] 整体首先作为元素 计算一次 第两次计算 $array[3]里面的元素 为 3 个,
实际场景下这样计数会重复数值,内含数组元素越多 重复越多;
所以这种计数方法 有弊端 一般很少见到会用这种方法去统计count数
浙公网安备 33010602011771号