【发布时间】:2020-02-12 19:53:36
【问题描述】:
我有 2 个数组,一个是键集合,另一个是数据集合。
$array1 = ['0'=>'A1','1'=>'A2','2'=>'A3'];
和
$array2 = ['A1'=>'Data1','A2'=>'Data2','A3'=>'Data3','A4'=>'Data4','A5'=>'Data5'];
我想要这样的数据
$array = ['A1'=>'Data1','A2'=>'Data2','A3'=>'Data3']
【问题讨论】:
-
重复的最佳选择(恕我直言)是
$output = array_intersect_key($array2, array_flip($array1)) -
我只是在输入那个答案。同意奈杰尔。
标签: php