SELFPHP

array

 Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel Indiziertes Array
nach unten Ausgabe Indiziertes Array
nach unten Beispiel Assoziatives Array
nach unten Ausgabe Assoziatives Array
nach unten Beispiel Mehrdimensionales Array
nach unten Ausgabe Mehrdimensionales Array

nach unten

Befehl

array array (...)

 

nach oben nach unten

Version

(PHP3, PHP4, PHP5)

 

nach oben nach unten

Beschreibung

Mit der Funktion array() erzeugt man aus gegebenen Werten ein Array. Dabei ist
array() nicht als reguläre Funktion zu sehen, sondern als Sprachkonstrukt. Mit
dem Operator => können Sie Schlüsselwerte vorgeben. Zusätzlich haben Sie die
Möglichkeit, innerhalb eines Arrays wiederum Arrays zu definieren und somit
mehrdimensionale Arrays zu erzeugen (siehe Beispiel 3).

Siehe auch:

    • list()

 

nach obennach unten

Beispiel Indiziertes Array

<?PHP
$array
= array("SELFPHP",24,"Jetzt lerne ich PHP");

echo
$array[0];
echo
"<br>";
echo
$array[1];
echo
"<br>";
echo
$array[2];
?>

 

nach obennach unten

Ausgabe Indiziertes Array

SELFPHP
24
Jetzt lerne ich PHP

 

nach obennach unten

Beispiel Assoziatives Array

<?PHP
$array
= array("waehrung1" => "Dollar",
               
"waehrung2" => "Euro",
               
"waehrung3" => "Yen");
while(list(
$key, $val) = each($array)) {
    echo
$key . ": " . $val . '<br>';
}
echo
$array[waehrung1];
?>

 

nach obennach unten

Ausgabe Assoziatives Array

waehrung1: Dollar
waehrung2: Euro
waehrung3: Yen
Dollar

 

nach obennach unten

Beispiel Mehrdimensionales Array

<?PHP
$array
= array("Europa" => array("Land1" => "Deutschland",
                                 
"Land2" => "Italien",
                                 
"Land3" => "Holland"),
               
"Suedamerika" => array("Land1" => "Peru",
                                      
"Land2" => "Argentinien",
                                      
"Land3" => "Brasilien"));

echo
$array[Europa][Land1] . '<br>';
echo
$array[Europa][Land2] . '<br>';
echo
$array[Europa][Land3] . '<br>';
echo
$array[Suedamerika][Land1] . '<br>';
echo
$array[Suedamerika][Land2] . '<br>';
echo
$array[Suedamerika][Land3] . '<br>';
?>

 

nach obennach unten

Ausgabe Mehrdimensionales Array

Deutschland
Italien
Holland
Peru
Argentinien
Brasilien

 

nach oben
weiter: weiter Seite array_change_key_case
zurück: zurück Seite Array-Funktionen
 

© 2001, 2002, 2003, 2004, 2005 E-Mail Damir Enseleit, mail@selfphp.de