Die Funktion array_unique() (PHP 4 >= 4.0.1, PHP 5) stellt die Funktionalität zur Verfügung, doppelte Einträge (der Werte) aus einem Array zu entfernen. Es sollte jedoch beachtet werden, dass die Array-Schlüssel erhalten bleiben.
Um ein neues Array mit fortlaufenden Schlüsseln zu generieren, verwende man diesen Code (falls man das Array anschließend mit einer for-Schleife durchlaufen möchte):
1 |
$array = array_values(array_unique($array)); |
Schreibe einen Kommentar