仅从关联数组中获取指定了哪些键的元素

hsz*_*hsz 6 php arrays

现在已经很晚了,我知道这是一个非常简单的问题,但是现在我没有想法,截止日期已经临近......

我有两个数组:

$array1 = array(
  'a' => 'asdasd',
  'b' => 'gtrgrtg',
  'c' => 'fwefwefw',
  'd' => 'trhrtgr',
);
$array2 = array(
  'b', 'c'
);
Run Code Online (Sandbox Code Playgroud)

通过第二个数组中的键获取关联数组的一部分的函数名称是什么?

$result = array(
  'b' => 'gtrgrtg',
  'c' => 'fwefwefw',
);
Run Code Online (Sandbox Code Playgroud)

谢谢 !

Bil*_*win 20

试试这个:

array_intersect_key($array1, array_flip($array2)).
Run Code Online (Sandbox Code Playgroud)