Pagerankanzeige ohne Googletoolbar TM

Navigation

Paidmails

Geldverdienen

Service

Formel 1 Info

Kapitel 3 - Arrys Anwendungen - Dynamische Seiten

 

EinleitungPHP - Kurs für Einsteiger - 15 Kapitel | Beispiele

Hauptseite | Vorwort | Kapitel: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Seiten: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Unterseiten: 1 | 2 | 3 | 4


PHP – Arrays

Arrays sind Sonderformen von Variablen, in Arrays können beliebig viele Werte gespeichert
werden. Wir stellen eine Sammlung von Werten in einer Variablen dar. Arrays
können Strings und Zahlen enthalten ( oder auch andere Arrays). Die Namen von Arrays werden auch
mit einem Dollarzeichen gebildet, gefolgt von einer eckigen Klammer. Ansonsten unterliegen die Namen
der gleichen Schreibkonvention wie andere Variablennamen.

Um Arrays zu verstehen, wird häufig der Vergleich mit einer Tabelle herangezogen. Werfen wir einen
Blick auf die folgende Tabelle:

Index oder Schlüssel

Wert

1

Disco

2

House

3

Swing

4

Rock

In einem Array könnte man die Daten folgendermassen zusammenfassen: Wir legen einen
Array-Namen fest, beispielsweise $party. Der Indexwert wird einer eckigen Klammer übergeben
und dann weisen wir der Array-Liste die Werte zu :

<?php

$party[1] = "Disco“;
$party[2] = "House“;
$party[3] = "Swing“;
$party[4] = "Rock“;

?>

Eine andere Schreibweise – diese ist eine klassische – zum Erstellen einer Array-Liste
funktioniert auch. Die Zuweisung der Werte erfolgt über die Funktion array( ):

<?php

$party = array (1=>"Disco", 2=>"House",3=>"Swing", 4=>"Rock");

?>

Dies erspart zwar die Wiederholung des Wortes array, ist aber unserer Meinung nach weniger
übersichtlich. Achten wir auf die Syntax: Wir schreiben den Schlüssel für den Wert und dann durch
einen Pfeil getrennt den Wert selbst.

Wenn wir, nachdem wir ein Array erstellt haben, den echo- Befehl verwenden und schreiben:

echo $party;

Ist das Ergebnis nicht besonders toll, denn wir erhalten lediglich das Wort Array als Rückgabewert.
Zumindest wissen wir jetzt, dass das Erstellen des Arrays Erfolgreich war. Um die
vollständige Array-Liste angezeigt zu bekommen, müssen wir das Array durchlaufen. Dies wird auf den
nächsten Seiten erklärt. Ansonsten können wir auf einzelne Elemente des Arrays zugreifen. Dies geschieht,
indem wir den entsprechenden Indexwert ansprechen, also beispielsweise schreiben

echo $party[1];

Wir müssen den Elementen keine Indexwerte zuweisen. PHP4 sorgt auch hier selbst für die Indizierung,
wobei eine Besonderheit zu beachten ist: Diese Indizierung beginnt bei Null und nicht bei Eins. Im Array

<?php

$party[] = "Disco";
$party[] = "House";
$party[] = "Swing";

?>

wäre das nullte Element Disco. Wir müssen uns also auf $party[0] beziehen, wenn PHP auf das
Element mit dem Wert Disco zugreifen soll.

Wenn wir das Array über array( ) festlegen, schreiben wir – sofern wir PHP die Indizierung
überlassen- einfach:

<?php

$party = array ( "Disco", "House", "Swing" );

?>

Wollen wir auf Werte zugreifen, brauchen wir den Indexwert [2].

Assoziative Arrays

Der Indexwert muss keine Zahl sein, sondern kann auch eine Zeichenkette sein. Man spricht
dann von assoziativen Arrays. Es kann auch sein, dass wir mitunter den Begriff
Hash-Arrays lesen. So könnten wir auch folgende Code schreiben:

<?php

$party[Montag] = "Disco";
$party[Dienstag] = "House";
$party[Freitag] = "Swing";

?>

Dabei müssen wir wieder daran denken, dass PHP auch bei den Schlüsseln, die wir als String in
die eckige Klammer schreiben, sensibel auf Groß- und Kleinschreibung reagiert. Die Worte
(bzw. Strings) müssen nicht in Anführungszeichen gesetzt werden, wenn der Schlüssel nur
ein Wort enthält. Die andere Schreibweise ist:

<?php

$Party = array (Montag =>"Disco", Dienstag =>"House", Freitag=>"Swing");

?>

Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>


RANKING CHARTS 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20
KW HS MG VD
Live Band | Portal4 Europa | Paidmail-Service | IHR LINK | IHR LINK | IHR LINK   . .

Pagerank dieser Seite: ::: www.sind-sie-bereit.de ::: Pagerank Anzeige ohne Toolbar

Sind Sie Bereit für den Urlaub den Sie sich VERDIENT haben? Portal für Europa oder hier auf unser Urlaubseite!
Informationen über Ungarn finden Sie auf der Seite Ungarn / Balaton.

Informationen über Paidmails finden Sie auch auf den Seiten Kowsky-Web, HS-SUPPORT und Verdient Schon.