Php 数组的内连接等价

Php 数组的内连接等价,php,arrays,Php,Arrays,数据数组中的键是否存在内部连接等价物?以下是阵列: 目标是返回一个数组,该数组只包含两个数组之间公用的键。因此,这些将包括在结果中:房地产ID、地址、城市、州、价格、单位、上市、税收、纳税年度、上次买家、上次购买、上次价格、评论。但是,插入(仅显示在数组1中)和提交(仅显示在数组2中)不会成为结果的一部分。多亏了Jack,这里才是解决方案 假设原始问题中的第一个数组是$x,第二个数组是$values $z = array_intersect_key($x, $values); echo '&l

数据数组中的键是否存在内部连接等价物?以下是阵列:


目标是返回一个数组,该数组只包含两个数组之间公用的键。因此,这些将包括在结果中:房地产ID、地址、城市、州、价格、单位、上市、税收、纳税年度、上次买家、上次购买、上次价格、评论。但是,插入(仅显示在数组1中)和提交(仅显示在数组2中)不会成为结果的一部分。

多亏了Jack,这里才是解决方案
假设原始问题中的第一个数组是$x,第二个数组是$values

$z = array_intersect_key($x, $values);
echo '<pre>' . print_r($z,1) . '</pre>';
$z=array\u intersect\u key($x,$value);
回显“”。印刷品($z,1)。”;

嗯,我想到了。@Jack-我第一次试的时候犯了一个错误。在修复了用户错误后,该错误按预期工作-谢谢,这取决于作为第一个参数传递的数组;此外,如果您发布变量的
var\u export()
输出,这将有助于提供可验证的答案。您能否举例说明您希望最终数组的外观?