求这个两个数组的差集?

Array([0]=>Array([id]=>11[parametername]=>参数名称11))
Array([0]=>Array([id]=>6[parametername]=>参数名称6)[1]=>Array([id]=>10[parametername]=>参数名称10)[2]=>Array([id]=>11[parametername]=>参数名称11)[3]=>Array([id]=>15[parametername]=>参数编辑)[4]=>Array([id]=>16[parametername]=>参数20))
慕仙森
浏览 378回答 2
2回答

守着星空守着你

$array1=array(array('n3'=>'v3','n4'=>'v4'),array('n1'=>'v1','n2'=>'v2'));$array2=array(array('n1'=>'v1','n2'=>'v2'));$result=array_udiff($array1,$array2,function($v1,$v2){returnstrcmp(serialize($v1),serialize($v2));})//或者$result=array_filter($array1,function($v)use($array2){returnin_array($v,$array2);});你可以试试。

阿波罗的战车

回调是你的好朋友。数据:
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript