Array
Arrays
Arrays sind eine Gruppe von Variablen mit gleichem Namen. Auf die einzelnen Elemente des Arrays kann mittels Index zugegriffen werden.
http://de.php.net/manual/de/book.array.php
array
Mit dem Befehl array werden Arrays erstellt.
<?php
$a = array ("Apfel","Birne","Banane","Mango");
echo $a[3];
?>
Ein Array mit 4 Elementen wird erstellt.
Das 4.Element wird ausgegeben.
Übung 1
Ändern Sie dieses Beispiel so das "Birne" ausgegeben wird.
count
count() liefert die Anzahl der Arrayelemente zurück.
<?php
$a = array ("Apfel","Birne","Banane","Mango");
echo count($a);
?>
Arrayelemente hinzufügen
PHP verfügt über eine Vielzahl von Arraysortierungs-methoden.
int array_push ( array array, mixed var [, mixed ...])
Fügt ein oder mehrere Elemente dem Array hinzu.
void sort ( array array [, int sort_flags])
Sortiert ein Array aufsteigend.
<?php
$meinarray = array ("PHP", "PERL","VB");
zeigmal($meinarray);
array_push ($meinarray, "JAVA", "JavaScript");
sort($meinarray); //Achtung: sort() ist mit call by reference deklariert!
zeigmal($meinarray);
function zeigmal($ma)
{
echo "<p>Array anzeigen:<br>";
foreach($ma as $e)
{
echo "$e<br>";
}
}
?>
Arrayelemente entfernen
mixed array_pop ( array array)
Liefert das letzte Element eines Arrays und verkürzt dieses um 1 Element.
?php
$meinarray = array ("PHP", "PERL","VB","JAVA", "JavaScript");
zeigmal($meinarray);
array_pop($meinarray);
zeigmal($meinarray);
function zeigmal($ma)
{
echo "<p>Array anzeigen:<br>";
foreach($ma as $e)
{
echo "$e<br>";
}
}
?>