【发布时间】:2013-11-27 23:10:03
【问题描述】:
我想要一个函数,它会根据给定键是否存在于 PHP 中的多维数组中而返回 TRUE 或 FALSE。
我还没有找到一个递归函数来执行这个操作。
这可以做什么的示例:
$array = array(
'key 1' => array(
'key 1.1' => array()
'key 1.2' => array()
),
'key 2' => array(
'key 2.1' => array(
'key 2.1.1' => array()
)
'key 2.2' => array()
)
);
multi_array_key_exists('key 1', $array); // return TRUE
multi_array_key_exists('key 2.1.1', $array); // return TRUE
multi_array_key_exists('key 3', $array); // return FALSE
【问题讨论】:
-
你在哪里尝试写
multi_array_key_exists?
标签: php arrays multidimensional-array key exists