Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-使用索引合并两个数组,但从第二个数组中删除额外的内容_Php_Arrays - Fatal编程技术网

PHP-使用索引合并两个数组,但从第二个数组中删除额外的内容

PHP-使用索引合并两个数组,但从第二个数组中删除额外的内容,php,arrays,Php,Arrays,第一阵列 array (size=3) 25 => int 0 26 => int 0 24 => int 0 第二阵列 array (size=7) 25 => int 5 26 => int 0 24 => int 7 21 => int 0 22 => int 0 23 => int 0 28 => int 0 期望数组 array (size=3) 25 =

第一阵列

array (size=3) 
  25 => int 0 
  26 => int 0 
  24 => int 0 
第二阵列

array (size=7) 
  25 => int 5 
  26 => int 0 
  24 => int 7 
  21 => int 0 
  22 => int 0 
  23 => int 0 
  28 => int 0
期望数组

array (size=3) 
  25 => int 5 
  26 => int 0 
  24 => int 7 
我尝试过像
array\u merge()
这样的函数,但没有成功。有人能帮我合并吗?

使用

$result = array_intersect_key($array2, $array1);
注意:参数的顺序很重要。

我已经尝试过,请告诉我们您的尝试