array_unique() |Ja Spinn ich ?

Also irgendwie Glaube ich an gar nichts mehr.

ich habe ein Array aus Strings (verschiedene Namen von diversen Galerien). So weit so gut. Dann übergebe ich den Array an die Unique Funktion

$galerienUnique = array_unique($galerien);

Damm will ich mit dem Unique Array weiter arbeiten, der ist aber irgendwie Falsch gefüllt. Gebe ich diesen nämlich aus erhalte ich folgendes

* Herbstball 1996
* Herbstball 1993
* Abitur 1997
* College Haus
*
* Herbstball 1995
*

anstelle der erwarteten Ausgabe

* Herbstball 1996
* Herbstball 1993
* Abitur 1997
* College Haus
* Herbstball 1995
* Herbstball 1994
* Marbella2001
* Marbella August2000

UND jetzt kommt das beste wenn ich den Array über

echo „[“.implode(" , „,$galerienUnique).“] ";

ausgebe, sind alle Einträge vorhanden…

* [Herbstball 1996 , Herbstball 1993 , Abitur 1997 , College
* Haus , Herbstball 1995 , Herbstball 1994 , Marbella2001 ,
* Marbella August2000]

Wer kann mir bitte das erklären ? Ich versteh die Welt nicht mehr…

ERGÄNZUNG
die erste ausgabe erfolgt in einer normalen for Schleife

* for ($i=0; $i",$galerienUnique[$i]);
* }

ERGÄNZUNG der ERGÄNZUNG
Die -1 hinter

(count($galerienUnique)-1)

ist natürlich quatsch, hat mit der Sache aber nichts zu tun.