Was sind Felder?

Felder, auch Arrays oder Feldvariablen genannt, sind in der Lage, mehrere Variablen unter einem gemeinsamen Bezeichner zu speichern. Beispielsweise erhalten Sie in einer Berechnung 20 Ergebnisse. Die Ausgabe der 20 Werte soll erst erfolgen, wenn alle Berechnungen abgeschlossen wurden. Sie könnten 20 Variablen ($ergebnis1, $ergebnis2, $ergebnis3, $ergebnis4, …) definieren, um alle Ergebnisse der Berechnungen zu speichern. Einfacher und schneller kann die Aufgabe gelöst werden, wenn die Ergebnisse der Berechnung in einem Feld abgelegt werden. Der Zugriff auf die einzelnen Ergebnisse erfolgt jeweils über ihre Position innerhalb des Feldes.

Felder in PHP

Felder unterscheiden sich in der Art, wie auf die Werte innerhalb des Feldes zugegriffen werden kann, und in ihrem Aufbau.

Auf Werte in Feldern zugreifen:

$myArray = array();
 
$myArray[0] = "Susi";
$myArray[1] = "Maxi";
 
//oder
 
$myArray = array("Susi","Maxi");

Schlüssel & Inhalt des Arrays $myArray

key (Ort)value (PLZ)
0Susi
1Maxi
$myArray = array();
$myArray['key'] = "value";
 
 
//oder
 
$staedte = array('Guetersloh' => 98000,
            'Bielefeld' => 326715);
 
echo $staedte["Guetersloh"]; //gibt 98000 aus

Schlüssel & Inhalt des Arrays $staedte

key (Ort)value (PLZ)
Guetersloh98000
Bielefeld326715

Aufbau von Feldern

Felder können ein- oder mehrdimensional sein:


Eigenschaften von Feldern