Heim > Backend-Entwicklung > PHP-Problem > So fügen Sie einem Array in PHP einen neuen Wert hinzu

So fügen Sie einem Array in PHP einen neuen Wert hinzu

PHPz
Freigeben: 2023-04-12 14:29:35
Original
511 Leute haben es durchsucht

In PHP ist das Hinzufügen neuer Elemente zu einem Array eine häufige Aufgabe. Arrays sind einer der am häufigsten verwendeten Datentypen in PHP, und das Hinzufügen neuer Werte zu einem Array ist eine der Grundfunktionen von Array-Operationen. In diesem Artikel erfahren Sie, wie Sie in PHP neue Werte zu einem Array hinzufügen.

  1. Verwenden Sie eckige Klammern zum Hinzufügen

Sie können dem Array neue Elemente hinzufügen, indem Sie eckige Klammern verwenden. Es gibt zwei Möglichkeiten, dies mithilfe von eckigen Klammern zu erreichen.

Das erste besteht darin, am Ende Elemente hinzuzufügen. Wenn Sie beispielsweise ein neues Element „apple“ zum Array hinzufügen möchten, können Sie den folgenden Code verwenden:

$fruits = array("orange", "banana");
$fruits[] = "apple";
print_r($fruits);
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

If Wenn Sie bereits über ein Array verfügen, können Sie mit derselben Methode auch mehrere neue Elemente am Ende des Arrays hinzufügen. Wenn Sie beispielsweise „Orange“, „Banane“ und „Apfel“ zu einem Array hinzufügen möchten, können Sie den folgenden Code ausführen:

$fruits = array();
$fruits[] = "orange";
$fruits[] = "banana";
$fruits[] = "apple";
print_r($fruits);
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
#🎜🎜 #Die zweite besteht darin, den Schlüsselnamen in eckigen Klammern hinzuzufügen. Für diese Methode müssen Sie einen Schlüsselnamen angeben und diesen in eckige Klammern setzen, zum Beispiel:

$fruits = array("orange", "banana");
$fruits[2] = "apple";
print_r($fruits);
Nach dem Login kopieren
Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
    Mit PHP Built-in Funktion array_push()
Die in PHP integrierte Funktion array_push() kann ein oder mehrere Elemente am Ende des Arrays hinzufügen. Wenn Sie beispielsweise ein neues Element „apple“ zum Array hinzufügen möchten, können Sie den folgenden Code verwenden:

$fruits = array("orange", "banana");
array_push($fruits, "apple");
print_r($fruits);
Nach dem Login kopieren
Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
You kann auch verwendet werden Die Funktion array_push() fügt einem Array mehrere Elemente hinzu. Wenn Sie beispielsweise „Orange“, „Banane“ und „Apfel“ zum Array hinzufügen möchten, können Sie einfach den folgenden Code ausführen:

$fruits = array();
array_push($fruits, "orange", "banana", "apple");
print_r($fruits);
Nach dem Login kopieren
Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => orange
    [1] => banana
    [2] => apple
)
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
#🎜 🎜#Verwenden Sie die in PHP integrierte Funktion array_unshift()
  1. Die in PHP integrierte Funktion array_unshift() kann ein oder mehrere Elemente am Anfang des Arrays hinzufügen . Wenn Sie beispielsweise ein neues Element „apple“ zum Array hinzufügen möchten, können Sie den folgenden Code verwenden:
$fruits = array("orange", "banana");
array_unshift($fruits, "apple");
print_r($fruits);
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => apple
    [1] => orange
    [2] => banana
)
Nach dem Login kopieren

You kann auch verwendet werden Die Funktion array_unshift() fügt einem Array mehrere Elemente hinzu. Wenn Sie beispielsweise „Apfel“, „Banane“ und „Orange“ zum Array hinzufügen möchten, können Sie einfach den folgenden Code ausführen:

$fruits = array();
array_unshift($fruits, "apple", "banana", "orange");
print_r($fruits);
Nach dem Login kopieren

Dadurch wird Folgendes ausgegeben:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)
Nach dem Login kopieren
#🎜 🎜#Zusammenfassung

In PHP ist das Hinzufügen neuer Elemente zu einem Array eine häufige Aufgabe. Sie können eckige Klammern auf eine oder mehrere Arten verwenden und Sie können auch die in PHP integrierten Funktionen array_push() und array_unshift() verwenden, um ein oder mehrere Elemente hinzuzufügen. Wenn Sie diese Methoden beherrschen, wird Ihr PHP-Programmierungsprozess flexibler und effizienter.

Das obige ist der detaillierte Inhalt vonSo fügen Sie einem Array in PHP einen neuen Wert hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage