Beispiele: Nützliches zu Arrays

Schon fast trivial: wie befülle ich schnell und einfach ein Array?

// Alle Zeilen einer Textdatei in ein Array $lines einlesen.
$lines = array();
while(!feof($fp)) $lines[] = fgets($fp, 16384);
echo "Das waren " . count($lines) . " Zeilen.";

Ansonsten liefert PHP extrem leistungsstarke Array-Funktionen gleich mit. Ein paar Beispiele:

Funktion Beschreibung
array_key_exists() prüft, ob ein Schlüsel bereits in einem assoziativen Array vorhanden ist
array_sum() rechnet alle Werte eines Array zusammen
array_unique() entfernt doppelte Werte aus einem Array
in_array() prüft, ob ein Element bereits in einem Array enthalten ist

Ebenfalls ansehen sollte man sich die Sortierfunktionen wie sort(), asort(), ksort() usw.