PHP array_unique() függvény probléma...

Van egy ilyen - 13 elemből álló - tömböm:

ware_type = array(2, 2, 4, 2, 2, 4, 2, 3, 2, 1, 1, 4, 4);

A $ware_type = array_unique($ware_type); sor után után ezt a - 4 elemből álló - tömböt kapom eredményül:

ware_type[0]: 1
ware_type[1]:
ware_type[2]: 2
ware_type[3]:

Nem értem a php.net idevonatkozó oldalának átolvasása után sem!
Nincs valami tippetek, hogy miért?

A PHP verziója a szerveren: PHP Version 5.2.12

Hozzászólások

$ php -r '$ware_type = array(2, 2, 4, 2, 2, 4, 2, 3, 2, 1, 1, 4, 4); print_r(array_unique($ware_type));'
Array
(
[0] => 2
[2] => 4
[7] => 3
[9] => 1
)