我有两个数组:
$arr1 = array('key1' => 'value1' , 'key2' => 'value2', 'key3' => 'value3'.....,'keyN' => 'valueN');
$arr2 = array('key1' => NULL , 'key5' => NULL, 'key9' => NULL);
是否有一种快速方法可以使用$ arr1为每个键填充$ arr2的值? $ arr2包含的键是$ arr1的键的子集。
答案 0 :(得分:1)
返回一个数组,其中包含array1的所有条目,其中包含所有参数中都存在的键。
$arr2 = array_intersect_key($arr1, $arr2);