php判断多维数组的技巧
2017-05-04 10:31
176 查看
直接上代码吧:
如果可选的 mode 参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。
if(count($array) == count($array, 1)){ echo '一维数组'; }else{ echo '多维数组'; }看了下手册int count (mixed $array_or_countable [, int $mode = COUNT_NORMAL ])
如果可选的 mode 参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。
相关文章推荐
- php判断多维数组的技巧
- PHP开发小技巧③—实现多维数组转化为一维数组
- php中判断数组是一维,二维,还是多维的解决方法
- PHP判断多维数组是否为空
- php 判断多维数组中是否存在指定的 values foreach(),in_array(),
- php判断一位数组和多维数组
- php中判断数组是一维,二维,还是多维的解决方法
- PHP判断多维数组是否为空
- php 判断数组是一维,二维,还是多维
- php中经典方法实现判断多维数组是否为空
- PHP多维数组排序
- PHP 多维数组排序(usort,uasort)
- PHP多维数组的排序
- PHP多维数组排序
- PHP多维数组
- PHP 获取一维或多维数组某个特定键(数组下标)的所有值
- PHP判断无穷级数组是否为空
- PHP 多维数组删除某字段或某几个字段
- array_multisort实现PHP多维数组排序示例讲解