Grundlegendes zu Arrays in PHP

Ein Array ist eine systematische Anordnung von Objekten. Was soll das heißen? Nun, bei der Programmierung eines Arrays handelt es sich um eine Art Datenstruktur. Jedes Array kann mehrere Informationen enthalten. Es ist insofern wie eine Variable, als es Daten speichert, aber überhaupt nicht wie eine Variable, in der statt eines Informationsbits viele Informationen gespeichert werden können.

Beginnen wir mit einem Beispiel. Angenommen, Sie speichern Informationen über Personen. Sie könnten eine Variable haben, in der mein Name "Angela" gespeichert ist. Aber in einem Array können Sie meinen Namen, mein Alter, meine Größe, meine Größe speichern

In diesem Beispielcode sehen wir uns an, wie zwei Informationsbits gleichzeitig gespeichert werden, wobei der erste der Name einer Person und der zweite ihre Lieblingsfarbe ist.

In diesem Beispielcode können Sie sehen, dass das Friend-Array nach Nummer sortiert ist und eine Liste von Freunden enthält. Im zweiten Array, color, werden anstelle von Zahlen Zeichenfolgen verwendet, um die verschiedenen Informationsbits zu identifizieren.

Die Kennung, mit der Daten aus dem Array abgerufen werden, wird als Schlüssel bezeichnet. In unserem ersten Beispiel waren die Schlüssel Ganzzahlen 0, 1, 2 und 3. In unserem zweiten Beispiel waren die Schlüssel Zeichenfolgen. In beiden Fällen können wir auf die im Array enthaltenen Daten zugreifen, indem wir sowohl den Namen des Arrays als auch den Schlüssel verwenden.

Wie Variablen beginnen Arrays immer mit einem Dollarzeichen ($ array) und unterscheiden zwischen Groß- und Kleinschreibung. Sie dürfen nicht mit einem Unterstrich oder einer Zahl beginnen, sondern müssen mit einem Buchstaben beginnen.

Einfach ausgedrückt ist ein Array eine Art Variable mit vielen kleinen Variablen darin. Aber was genau machen Sie mit einem Array? Und wie nützlich ist es für Sie als PHP-Programmierer??

In der Praxis werden Sie wahrscheinlich niemals ein Array wie im obigen Beispiel erstellen. Das Nützlichste, was Sie mit einem Array in PHP tun können, ist, es zu verwenden, um Informationen zu speichern, die Sie an einer anderen Stelle erhalten.

Es ist nicht ungewöhnlich, dass die Informationen Ihrer Website in einer MySQL-Datenbank gespeichert werden. Wenn Ihre Website bestimmte Informationen benötigt, greift sie bei Bedarf einfach auf Ihre Datenbank zu.

Angenommen, Sie haben eine Datenbank mit Personen, die in Ihrer Stadt leben. Sie möchten nun diese Datenbank durchsuchen und Datensätze für alle mit dem Namen "Tom" ausdrucken. Wie würden Sie das machen??

Sie würden die Datenbank für Personen mit dem Namen Tom durchlesen und dann ihren Namen und alle anderen Informationen aus der Datenbank abrufen und in ein Array in Ihrem Programm einfügen. Sie können dann durch dieses Array blättern und die Informationen ausdrucken oder speichern, um sie an anderer Stelle in Ihrem Programm zu verwenden.

An der Oberfläche mag ein Array für Sie nicht so interessant erscheinen, aber wenn Sie mehr programmieren und komplexere Datenstrukturen speichern, werden Sie feststellen, dass Sie sie häufig in Arrays schreiben, wenn sie verwendet werden müssen.