PHP 判断一个数组是一维数组还是多维数组 方法一:直接foreach,is_array判断。 方法二: if (count($array) == count($array, 1)) { // 一维数组 } else { // 多维数组 } 12345 if (count($array) == count($array, 1)) { // 一维数组} else { // 多维数组} 如果count1的第二个可选参数设为 COUNT_RECURSIVE(或 1),count() 将递归地对数组计数。对计算多维数组的所有单元尤其有用。 这个参数默认值是 0。 函数参考 ↩ 赞 1 赏 分享