如何在PHP中检查数组是否是多维的?
答案 0 :(得分:1)
PHP中的多维数组只是包含数组的数组。因此,一个简单的函数可以写成
function is_multidim_array($arr) {
if (!is_array($arr))
return false;
foreach ($arr as $elm) {
if (!is_array($elm))
return false;
}
return true;
}
这将遍历$arr
的每个元素并检查它是否是数组。如果遇到不是数组的元素,它将返回false。否则,返回true。