Heim  >  Artikel  >  Backend-Entwicklung  >  So fügen Sie einen Schlüssel zum Array in PHP hinzu

So fügen Sie einen Schlüssel zum Array in PHP hinzu

PHPz
PHPzOriginal
2023-04-18 15:20:121278Durchsuche

Das in PHP verwendete Array ist eine sehr häufig verwendete Datenstruktur, die mehrere Elemente unterschiedlichen Typs speichern und über entsprechende Schlüssel auf sie zugreifen kann. Manchmal müssen wir dem Array Schlüssel hinzufügen, um die Bedienung des Arrays zu vereinfachen. In diesem Artikel wird vorgestellt, wie man in PHP Schlüssel zu Arrays hinzufügt.

  1. Schlüssel-Wert-Paare direkt deklarieren

Wenn wir ein Array deklarieren, können wir Schlüssel-Wert-Paare direkt darin hinzufügen.

Der Beispielcode lautet wie folgt:

$fruits = array(
  "apple" => "red",
  "banana" => "yellow",
  "orange" => "orange"
);

Im obigen Beispielcode haben wir jeder Frucht eine Farbe zugewiesen. Mit dieser Methode können wir ganz einfach Schlüssel zu Elementen im Array hinzufügen.

  1. Verwenden Sie den []-Operator

Zusätzlich zum direkten Hinzufügen von Schlüsseln beim Deklarieren des Arrays können wir auch den []-Operator verwenden, um Schlüssel dynamisch hinzuzufügen.

Der Beispielcode lautet wie folgt:

$fruits = array();

$fruits["apple"] = "red";
$fruits["banana"] = "yellow";
$fruits["orange"] = "orange";

Im obigen Beispielcode erstellen wir zunächst ein leeres Array $fruits. Verwenden Sie dann den Operator [], um jeder Frucht Farbe hinzuzufügen.

  1. Verwenden Sie die Funktion array_push().

Wenn wir Elemente am Ende des Arrays hinzufügen und den Schlüssel angeben möchten, können wir die Funktion array_push() verwenden.

Der Beispielcode lautet wie folgt:

$fruits = array("apple", "banana", "orange");

array_push($fruits, "red apple", "green apple");

$fruits["red apple"] = "red";
$fruits["green apple"] = "green";

Im obigen Beispielcode erstellen wir zunächst ein Array mit 3 Elementen. Anschließend wurden mit der Funktion array_push() am Ende des Arrays zwei Elemente mit den Werten „roter Apfel“ und „grüner Apfel“ hinzugefügt. Dann habe ich beiden Elementen mithilfe des []-Operators Farbe hinzugefügt.

  1. Verwenden Sie die foreach-Schleife

Wenn wir bereits ein Array haben und jedem Element einen Schlüssel hinzufügen möchten, können wir die foreach-Schleife verwenden.

Der Beispielcode lautet wie folgt:

$fruits = array("apple", "banana", "orange");

foreach ($fruits as $fruit) {
  $fruits_new[$fruit] = $fruit." color";
}

Im obigen Beispielcode erstellen wir zunächst ein Array mit 3 Elementen. Dann wird eine foreach-Schleife verwendet, um jedem Element einen Schlüssel hinzuzufügen, und das neue Array wird $fruits_new zugewiesen.

Zusammenfassung

In diesem Artikel werden vier Methoden zum Hinzufügen von Schlüsseln zu Arrays in PHP vorgestellt, darunter die direkte Deklaration von Schlüssel-Wert-Paaren, die Verwendung des Operators [], die Verwendung der Funktion array_push() und die Verwendung der foreach-Schleife. In beiden Fällen können Sie den Elementen im Array problemlos Schlüssel hinzufügen, um die Bedienung des Arrays zu vereinfachen.

Das obige ist der detaillierte Inhalt vonSo fügen Sie einen Schlüssel zum Array in PHP hinzu. 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