Heim >Backend-Entwicklung >PHP-Problem >So übergeben Sie Werte an ein Array in PHP

So übergeben Sie Werte an ein Array in PHP

PHPz
PHPzOriginal
2023-04-18 10:19:02638Durchsuche

In PHP ist ein Array eine sehr wichtige Datenstruktur, die mehrere Elemente speichern kann. Diese Elemente können beliebige Datentypen sein, z. B. Zahlen, Zeichenfolgen, Objekte usw. Bei der Verwendung eines Arrays besteht die häufigste Operation darin, Elemente zum Array hinzuzufügen, dh Werte an das Array zu übergeben. Im Folgenden stellen wir einige Methoden zur Übergabe von Werten an Arrays in PHP vor.

  1. Deklarieren Sie das Array direkt

Die erste Methode besteht darin, das Array direkt in PHP zu deklarieren und dem Array einen Wert zuzuweisen. Dies geschieht, indem der Wert jedes Elements jedem Schlüssel des Arrays mithilfe von eckigen Klammern und Kommatrennzeichen zugewiesen wird. Der folgende Code erstellt beispielsweise ein Array mit vier Elementen:

$arr = ['apple', 'banana', 'orange', 'grape'];

In diesem Beispiel erstellen wir ein $arr-Array, das vier Zeichenfolgenelemente enthält: „Apple“, „Banane“, „Orange“ und 'Traube'.

  1. Verwenden Sie die Funktion array()

Die zweite Methode besteht darin, die von PHP bereitgestellte Funktion array() zu verwenden. Diese Funktion muss einen oder mehrere Parameter übergeben. Jeder Parameter stellt ein Element des Arrays dar. Der folgende Code erstellt beispielsweise ein Array mit vier Elementen:

$arr = array('apple', 'banana', 'orange', 'grape');

In diesem Beispiel verwenden wir die Funktion array(), um das Array $arr zu erstellen, das auch vier Strings-Elemente enthält.

  1. Zuweisung nach Schlüsselname

Manchmal möchten wir beim Erstellen eines Arrays den Schlüsselnamen jedes Elements angeben. Zu diesem Zeitpunkt können wir die folgende Syntax verwenden:

$arr = array(
    'name' => 'Tom',
    'age' => 25,
    'gender' => 'male'
);

In diesem Beispiel erstellen wir ein assoziatives Array $arr, das drei Schlüssel-Wert-Paare enthält. Die Schlüsselnamen sind „Name“, „Alter“ und „Geschlecht“, und die entsprechenden Werte sind die Zeichenfolge „Tom“, die Ganzzahl 25 und die Zeichenfolge „männlich“.

  1. Verwenden Sie den []-Operator

Ab PHP 5.4 können wir den eckigen Klammeroperator [] verwenden, um Elemente zum Array hinzuzufügen . Die spezifische Methode besteht darin, ein leeres Array gemäß der folgenden Syntax zu deklarieren und dann nacheinander Elemente hinzuzufügen:

$arr = [];
$arr[] = 'apple';
$arr[] = 'banana';
$arr[] = 'orange';
$arr[] = 'grape';

In diesem Beispiel erstellen wir zuerst ein leeres Array $arr und weisen dann Werte zu ​eins nach dem anderen. Beachten Sie, dass diese Methode nur für sequentielle Arrays gilt, nicht für assoziative Arrays.

Zusammenfassung

In PHP gibt es viele Möglichkeiten, Werte an ein Array zu übergeben. Wir können ein Array direkt deklarieren, indem wir die Funktion array(), eine Tastenzuweisung oder den Operator [] verwenden. In der tatsächlichen Entwicklung müssen wir je nach Szenario die am besten geeignete Methode auswählen, um die Effizienz und Lesbarkeit des Codes zu verbessern. Ich hoffe, dass dieser Artikel PHP-Anfängern helfen kann, die Verwendung von Arrays besser zu beherrschen.

Das obige ist der detaillierte Inhalt vonSo übergeben Sie Werte an ein Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn