添加到数组(如果尚未存在)
2022-08-30 08:11:16
如何仅在元素尚未在其中时才将其添加到数组中?我有以下几点:
$a=array();
// organize the array
foreach($array as $k=>$v){
foreach($v as $key=>$value){
if($key=='key'){
$a[]=$value;
}
}
}
print_r($a);
输出
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 1
[4] => 2
[5] => 3
[6] => 4
[7] => 5
[8] => 6
)
相反,我希望$a由唯一值组成。(我知道我可以使用array_unique来获得所需的结果,但我只想知道)