Как добавить элементы в массив только в том случае, если они уже не там? У меня есть следующее:
$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 для получения желаемых результатов, но я просто хочу знать)