Php 如何比较多维数组键
我要做的是比较多维数组第二级的键。下面是一个例子:Php 如何比较多维数组键,php,arrays,Php,Arrays,我要做的是比较多维数组第二级的键。下面是一个例子: $data = array( array( $a => $b, $c => $d ), array( $e => $f, $g => $h ) ) 如何比较$a和$e?在这里,知道它们的大小相同,并且您希望比较排序键: $keys0 = array_keys($data[0]); $keys1 = a
$data = array(
array(
$a => $b,
$c => $d
),
array(
$e => $f,
$g => $h
)
)
如何比较$a和$e?在这里,知道它们的大小相同,并且您希望比较排序键:
$keys0 = array_keys($data[0]);
$keys1 = array_keys($data[1]);
if ($keys0[0] == $keys1[0])
{
...
}
<?php
$data_1 = array_keys($data[0]);
$data_2 = array_keys($data[1]);
$size = count($data_1);
for($i=0;$i<$size;$i++)
{
if($data_1[$i]<$data_2[$i])
{//do smth
}
}
?>
比较这些数组=>数组\u键($data[0]),数组\u键($data[1])