Arbeiten mit Feldern in PHP
PHP kennt sowohl skalare als auch assoziative Felder. Felder können mit den Funktionen list() und array() oder explizit durch Wertzuweisung angelegt werden. Der Feldindex beginnt bei 0. Mehrdimensionale Felder sind möglich.Beispiele:
- Beispiel
$a[0] = "xyz";
$a[1] = 20.0;
$a["zwei"] = 100;
$a[] = 'dies ist $a[2]';
- Beispiel
$adresse["vorname"] = "Daniel";
$adresse["nachname"] = "Düsentrieb";
$adresse["PLZ"] = 4711 ;
$adresse["ort"] = "Entenhausen";
$adresse = array(
"vorname" => "Daniel",
"nachname" => "Düsentrieb",
"plz" => 4711,
"ort" => "Entenhausen"
);
- Beispiel
$b[0][0] = 10;
$b["Farbe"][0] = "blau";
$b["Farbe"][1] = "gelb";
$b["adresse"]["Vorname"][0] = "Karl";
$b["adresse"]["Vorname"][1] = "Otto";
- Beispiel
list($feld1,$feld2) = array("Daniel", "Düsentrieb");
PHP bietet einige nützliche Funktionen, die im Handbuch beschrieben sind.