我想比较两个不同服务器中两个不同服务器的值。因此,我在两个不同的数据库中进行查询,并使用pg_fetch_array()
函数将其转换为数组。我使用了array_diff()
函数,但它没有给出预期的结果。每个数组中的值如下所示:
Array1=[[no=>100,quantity=>200,item=3353],no=>101,quantity=>20,item=3354]]
Array2=[[no=>100,quantity=>120,item=3353],no=>101,quantity=>20,item=3354],no=>1012,quantity=>20,item=3354]]
I should get response as: Array3=[[no=>100,quantity=>80,item=3353],no=>1012,quantity=>20,item=3354]]
<?php
$row1 = pg_fetch_assoc($query1);
$row2 = pg_fetch_assoc($query2);
print_r($result);
?>
请帮我解决一下。