如何验证多维数组。我的数组就像
Array
(
[level] => Array
(
[1] => 1
[2] => 2
)
[subject] => Array
(
[1] => Array
(
[0] => 4
[1] => 9
)
[2] => Array
(
[0] => 4
)
)
)
我想检查 [level] 的键位于 [subject] 中。请帮我。怎么可能。
答案 0 :(得分:1)
如果我理解:
array_diff_key($myArray['level']), $myArray['subject']);
示例:http://codepad.org/i00KNhDJ
订单很重要:
array_diff_key($myArray['level']), $myArray['subject']) !== array_diff_key($myArray['subject']), $myArray['level']);
答案 1 :(得分:0)
if (count(array_intersect_key($array['level'], $array['subject'])) !=
count($array['level'])) {
echo 'level and subject have different keys';
}