Hi everybody,
I would like to know how-to get the first value of repeated items too in an array using something like array_unique.
With array_unique I get the last one in the list as here ...
<?php
$array_test = array('111' => 'first one', '111' => 'middle one', '111' => 'last one', '222' => 'first one', '222' => 'last one', '333' => 'first one', '444' => 'first one');
$array_test = array_intersect($array_test, array_unique($array_test));
echo '<pre>';
print_r($array_test);
echo '</pre>';
?>
This will print ...
Array
(
[111] => last one
[222] => last one
[333] => first one
[444] => first one
)
... and I would like to print ...
Array
(
[111] => first one
[222] => first one
[333] => first one
[444] => first one
)
Is there some way to get that array_unique works like that or some other way to remove duplicated items but getting its first value not the last?
Thank you very much in advance. This issue is important for me.
Mapg