PHP Kurs zum PHP programmieren lernen

www.PHP-Kurs.com

PHP lernen für Einsteiger und Fortgeschrittene

Doppelte Einträge im Array löschen

Schnell und einfach können alle doppelten Werte eines Arrays gelöscht werden. Dazu gibt es den Befehl: $neues_array = array_unique ( $altes_array );

PHP-Quellcode: Doppelte Einträge im Array löschen
<?php
$betriebssystem[] = "Windows";
$betriebssystem[] = "Linux";
$betriebssystem[] = "Solaris";
$betriebssystem[] = "Linux";
$betriebssystem[] = "Solaris";
 
$bs = array_unique ( $betriebssystem );
 
echo "<pre>";
print_r ( $bs );
?>

Anmerkung: Einen kleinen Fallstrick gibt es - es werden keine Einträge gelöscht, die einen unterschiedlichen Typ haben:

Beispiel:
PHP-Quellcode: Fallstrick bei array_unique
<?php
$eintrag[] = "9";
$eintrag[] = 9;
?>

Die erste 9 wird als String angesehen und die zweite als Integer - daher sind beide Einträge trotz array_unique noch erhalten.

Sortieren von ArraysSeitenanfangMehrdimensionale Arrays
Diese Seite verlinken

Wir freuen uns, wenn Sie diese Seite verlinken ...

eBook PHP-Kurs.com

Video-Tutorial: über 200 Videos, Gesamtspielzeit über 23 Stunden
Jetzt Video-Kurs PHP-Tutorial auf DVD bestellen

PHP Videokurs - programmieren lernen einfach