PHP numerisches Array
In PHP kann man Variableninhalte in sog. Arrays speichern.
Arrays sind Felder, die mehrere gleichgeartete Arten von
Variableninhalten aufnehmen können.
Dabei wird unterschieden zwischen numerisch indizierten
und assoziativen Arrays.
Bei den numerisch indizierten Arrays werden die Inhalte
des Feldes über eine laufende Nummer, die automatisiert
(wenn nicht anders festgelegt) bei Null beginnt, angesprochen.
Die Inhalte von assoziativen Arrays werden über eine eindeutige
Bezeichnung (Key) angesprochen.
Angenommen, man will die Namen der Sommer Monate in einem
numerischen Array speichern und anschließend ausgeben
lassen.
Beispiel: Quellcode Ausschnitt
<?php
$monate=array("Juni","Juli","August");
// einfache Ausgabe
echo $monate[0];
echo "<br />";
echo $monate[1];
echo "<br />";
echo $monate[2];
?>
Mit Hilfe der Funktion array wurden der Variable $monate
nun die Inhalte
- hier die Namen der Sommermonate zugewiesen.
Da es sich bei den Namen um Strings handelt und nicht um Zahlen,
müssen
diese mit Gänsefüßchen oder auch mit Hochkommata
umschlossen werden.
Nach der Zweisung werden die Inhalte des array mit Hilfe des
echo Befehls untereinander ausgegeben.
Die Anweisung echo "<br/>"; sorgt nur für einen Zeilenumbruch
- wodurch die Variableninhalte dann untereinander stehen.
In diesem Fall würde als Ausgabe untereinander erscheinen:
Juni, Juli, August.
Juni hätte den Wert "0", Juli hätte den Wert "1" und
August den Wert "2".
Ein anderer Fall der Zuweisung könnte auch so sein:
<?php
$monate[1]="Juni";
$monate[2]="August";
$monate[3]="Juli";
// nun die Ausgabe mit dem echo Befehl
echo $monate[1];
echo "<br />";
echo $monate[2];
echo "<br />";
echo $monate[3];
?>
Hier wurde der numerische Wert der Array Elemente festgelegt.
Es gibt kein Feld mit "0". Das Array fängt bei
1 ein.
Die Werte wurden ebenfalls geändert.
Die Ausgaben lauten nun: Juni, August,Juli.
PHP Tutorial
- PHP
- PHP installieren
- PHP - Anfang
- Variablen erzeugen
- Kommentare
- If-Anweisungen
- Logische Operatoren
- Funktionen
- For Schleifen
- While Schleife
- Formulare
- String Funktionen
- Textfelder mehrzeilig
- Radio Button Gruppe
- Select Auswahlen
- Checkbox
- Mehrfach Auswahlen
- Dateien
- Schleifen
- Array numerisch
- Array assoziativ
- Datum - Zeit
- Mail Funktionen
- Suchen|Ersetzen