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:

  1. Beispiel
    $a[0] = "xyz";
    $a[1] = 20.0;
    $a["zwei"] = 100;
    $a[] = 'dies ist $a[2]';

  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"
    );

  3. Beispiel
    $b[0][0] = 10;
    $b["Farbe"][0] = "blau";
    $b["Farbe"][1] = "gelb";
    $b["adresse"]["Vorname"][0] = "Karl";
    $b["adresse"]["Vorname"][1] = "Otto";

  4. Beispiel
    list($feld1,$feld2) = array("Daniel", "Düsentrieb");

PHP bietet einige nützliche Funktionen, die im Handbuch beschrieben sind.

Literatur