私は2つのクエリを実行していますが、それらは以下に示すような配列を返します。
初め:
array(
array(
'id' => 1
),
array(
'id' => 2
),
array(
'id' => 3
),
array(
'id' => 4
),
)
2番:
array(
array(
'id' => 4
),
array(
'id' => 5
),
array(
'id' => 6
),
array(
'id' => 7
),
)
でも結局は
$ids = array(1,2,3,4,5,6,7);
しかし、それを行うために私が考えることができる唯一の方法は
$ids = array();
foreach(array($array1, $array2) as $a){
foreach($a as $id){
$ids[] = $id['id'];
}
}
$ids = array_unique($ids);
しかし、それは私にはあまり効率的ではないようです。配列関数が豊富にあるので、もっと良い方法があるかどうか疑問に思っています。