下面我有这样一个关联数组:比较关联数组值和返回不同的值
<?php
$first = array(
array('lastexam' => '170220', 'nextexam' => '170220', 'phone' => '170220', 'fax' => '170220'),
array('lastexam' => '170220', 'nextexam' => '170220', 'phone' => '170220', 'fax' => '170220'),
array('lastexam' => '170221', 'nextexam' => '170220', 'phone' => '170224', 'fax' => '170220'),
array('lastexam' => '170221', 'nextexam' => '170226', 'phone' => '170220', 'fax' => '170220'),
array('lastexam' => '170222', 'nextexam' => '170220', 'phone' => '170225', 'fax' => '170220')
);
?>
我需要比较值$first[0]
到$first[1]
,$first[1]
到$first[2]
,$first[2]
到$first[3]
,并$first[3]
到$first[4]
。我需要得到的结果如下:
例如:
<?php
array
(
[2] => array
(
[lastexam] => 170221,
[phone] => 170224,
),
[3] => array
(
[nextexam] => 170226,
[phone] => 170220,
),
[4] => array
(
[lastexam] => 170222,
[phone] => 170225,
)
);
?>
http://php.net/manual/en/function.array-diff.php –