<?php
$arr1 = array(
array('categoryid' => '31;', 'itemname' => 'Math - Quiz #1'),
array('categoryid' => '33;', 'itemname' => 'Math - Quiz #2'),
array('categoryid' => '35;', 'itemname' => 'Math - Quiz #3'),
array('categoryid' => '31;', 'itemname' => 'Math - Quiz #4')
);
$arr2 = array(
array('categoryid' => '31;')
);
$intersect = array_uintersect($arr1, $arr2, 'compareDeepValue');
print_r($intersect);
function compareDeepValue($val1, $val2)
{
return strcmp($val1['categoryid'], $val2['categoryid']);
}
preferences:
38.36 ms | 402 KiB | 5 Q