Wie Eindimensionale Arrays mit PHP für HTML5 und CSS3 Programmierung verwenden

Die grundlegendste Array in PHP ist eine eindimensionales Array,

Menu

das ist im Grunde nur ein Behälter mit Schlitzen für HTML5 und CSS3 Programmierung. Jeder Schlitz hat nur eine Variable darin. Hier erfahren Sie, wie diese Art von Array zu erstellen und sie zu füllen.

Wie ein Array zu erstellen

Array Schöpfung ist recht einfach. Zunächst müssen Sie eine Variable zu erstellen und dann PHP sagen, dass Sie die Variable wollen ein Array sein:

$ Thevar = array () -

Jetzt, $ Thevar ist ein Array. Allerdings ist es ein leeres Array wartet auf Sie zu kommen und es zu füllen.

Technisch gesehen, können Sie die Variable Erstellung Schritt überspringen. Es ist immer noch eine gute Idee, um explizit ein Array definieren, da es hilft Ihnen erinnern, das Element ein Array ist, und es gibt ein paar Sonderfälle (wie ein Array in eine Funktion übergeben), wo die Definition wirklich ankommt.

Wie ein Array zu füllen

Ein Array ist ein Container, also ist es viel mehr Spaß, wenn man etwas in sie. Sie können ein auf einem Array-Element beziehen, die durch das Hinzufügen Index (Eine ganze Zahl) darstellt, welches Element des Arrays über Sie reden.

Sagen Sie bitte das folgende Array:

$ Spanisch = array () - spanisch $ [1] = "uno" - $ Spanisch [2] = "dos" -

Was Sie tun, ist hier zwei Elemente zum Array hinzuzufügen. Im Wesentlichen, sagen Sie, daß das Element 1 ist uno, und Element 2 ist DOS.

PHP hat einen weiteren interessanten Trick zur Verfügung. Werfen Sie einen Blick auf die nächste Zeile:

$ spanisch [] = "tres" -

Dies scheint ein wenig seltsam, weil Sie nicht einen Index angegeben haben. PHP ist ziemlich nützlich. Wenn Sie nicht über einen Index angeben, sieht es auf der größten Index bereits im Array verwendet und stellt den neuen Wert an der nächsten Stelle. So wird der Wert tres wird in Element platziert werden 3 des Arrays.

PHP ist etwas berüchtigt für seine Array-Mechanismus. Je nachdem, wie man es betrachtet, ist PHP weit mehr zu vergeben oder weit nachlässiger als die meisten Sprachen, wenn es um Arrays kommt. Zum Beispiel müssen Sie nicht die Länge eines Arrays angeben.

PHP macht nur das Array, was Größe scheint zu funktionieren. In der Tat, müssen Sie nicht einmal explizit das Array zu erstellen. Wenn Sie ein Array verwenden, automatisch PHP macht es nur, wenn es nicht bereits vorhanden ist.

Wie die Elemente eines Arrays zu sehen

Sie können in die Elemente eines Arrays zugreifen genau die gleiche Weise sie erstellt wurden. Array-Elemente sind nur Variablen- der einzige Unterschied ist der numerische Index. Hier ist ein Weg aus den Elementen des Arrays zu drucken:

drucken lt; lt; lt; HEREOne: $ Spanisch [1] 
Zwei: $ Spanisch [2]
Drei: $ spanisch [3]
HIER-

Sie können einfach die Array-Elemente wie jede gewöhnliche Variable ausdrucken. Denken Sie daran, den Index hinzuzufügen.

Eine weitere gute Möglichkeit Arrays zu drucken ist besonders nützlich für das Debuggen. Werfen Sie einen Blick auf diese Variation:

drucken "
 N "-print_r ($ spanisch) -Druck"
N "-

Das print_r () Funktion ist eine spezielle Debug-Funktion. Es erlaubt Ihnen, ein ganzes Array zu übergeben, und er druckt das Array in einem einfach zu lesenden Format aus. Es ist am besten, den Ausgang des zu setzen print_r () Funktion innerhalb eines Elements, so dass der Ausgang erhalten bleibt.

Natürlich sind die Ergebnisse der print_r () Funktion bedeuten, etwas zu Ihnen, aber die Benutzer kümmern sich nicht um Arrays. Dies ist nur ein Debugging-Tool. Typischerweise werden Sie einige andere Techniken zum Anzeigen von Arrays für die Benutzer verwenden.

Um zu sehen, was den gesamten Code in basicArray.php sieht aus wie.

bild0.jpg

Vorladen ein Array

Manchmal werden Sie die Elemente kennen, die sofort in ein Array gehen. In diesen Fällen können Sie eine spezielle Version der Verwendung array () Funktion, um diese Arbeit zu machen. Werfen Sie einen Blick auf diesen Code.

$ Englisch = array ( "Null", "eins", "zwei", "drei") - print "
 N "-print_r ($ Englisch) -Druck"
 N "-

Dieses einfache Programm ermöglicht es Ihnen, den Wert des Arrays in einem Rutsch zu laden. Beachten Sie, dass dies mit Null gestartet. Computer sind in der Regel beginnen bei Null zu zählen, wenn Sie also nicht Indizes angeben, wird das erste Element sein Null-indiziert.

Sie können die Verwendung print_r () Funktion, um schnell den Inhalt des Feldes anzuzeigen.

image1.jpg

Menü