Wie man in PHP Elemente zu einem Array hinzufügt
-
Verwenden Sie die
array_push()
Funktion, um Elemente zu einem Array in PHP hinzuzufügen - Verwendung von die Methode der direkten Zuweisung zum Hinzufügen von Elementen zu einem Array in PHP
-
Verwenden Sie die Funktion
array_unshift
, um Elemente zu einem leeren Array in PHP hinzuzufügen
Dieser Artikel stellt vor, wie Sie einem Array in PHP Elemente mit verschiedenen Verfahren hinzufügen können, wie z. B. mit der Funktion array_push()
und der Methode der direkten Zuweisung.
Verwenden Sie die array_push()
Funktion, um Elemente zu einem Array in PHP hinzuzufügen
Eine Möglichkeit, Elemente zu einem Array hinzuzufügen, ist die Verwendung der Funktion array_push
. Zuerst werden wir ein Array mit der Funktion array()
erstellen. Danach fügen wir diesem Array mit dem angegebenen Befehl Elemente hinzu. Die Funktion array_push()
fügt dem Array Elemente genau wie ein Stack hinzu; die korrekte Syntax zur Ausführung lautet wie folgt:
array_push($array, $value1, $value2, ..., $valueN);
Die eingebaute Funktion array_push()
hat N+1 Parameter; N ist die Anzahl der Werte, die wir zu einem Array hinzufügen wollen. Die Einzelheiten der Parameter sind wie folgt:
Parameter | Beschreibung | |
---|---|---|
$array |
obligatorisch | Es ist das Feld, in dem wir Werte hinzufügen. |
$value1 , $value2 , $valueN |
obligatorisch | Dies sind die Werte, die wir zu einem Array hinzufügen; es kann ein String, Integer, Float usw. sein. |
Diese Funktion gibt einen Integer-Wert zurück, der die Anzahl der zum Array hinzugefügten Elemente anzeigt. Das folgende Programm zeigt, wie wir die Funktion array_push()
verwenden können, um in PHP Elemente zu einem Array hinzuzufügen.
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
array_push($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip");
print_r($flowers);
?>
Wir haben 5 Werte als Elemente übergeben, die dem Array hinzugefügt werden sollen.
Ausgabe:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
Nun überprüfen wir den Rückgabewert der Funktion, wobei wir der Syntax folgen:
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
echo(array_push($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip"));
echo("\n");
print_r($flowers);
?>
Ausgabe:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
5
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
Die Ausgabe zeigt den Wert 5, der die Anzahl der zum Array hinzuzufügenden Elemente angibt.
Verwendung von die Methode der direkten Zuweisung zum Hinzufügen von Elementen zu einem Array in PHP
In PHP können wir auch die Methode der direkten Zuweisung verwenden, um Elemente zu einem Array hinzuzufügen. Wir werden einem Array direkt Werte zuweisen, genau wie wir einem Integer oder einer Zeichenkette Werte zuweisen; die korrekte Syntax zur Ausführung ist wie folgt:
$array[] = $value;
Das Programm, das diese Methode anwendet, um Elemente zu einem Array hinzuzufügen, lautet wie folgt:
<?php
$flowers = array();
echo("The array is empty, as you can see. \n");
print_r($flowers);
echo("Now, we have added the values. \n");
$flowers[] = "Rose";
$flowers[] = "Jasmine";
$flowers[] = "Lili";
$flowers[] = "Hibiscus";
$flowers[] = "Tulip";
print_r($flowers);
?>
Ausgabe:
The array is empty, as you can see.
Array
(
)
Now, we have added the values.
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
Verwenden Sie die Funktion array_unshift
, um Elemente zu einem leeren Array in PHP hinzuzufügen
In PHP können wir auch die Funktion array_unshift()
verwenden, um Elemente zu einem Array hinzuzufügen. Diese Funktion fügt Werte am Anfang des Arrays hinzu. Die korrekte Syntax, um einem Array einen Wert zuzuweisen, lautet wie folgt:
array_unshift($array, $value1, $value2, ..., $valueN);
Die eingebaute Funktion array_unshift()
hat N+1 Parameter. Die Einzelheiten ihrer Parameter sind wie folgt
Parameter | Beschreibung | |
---|---|---|
$array |
obligatorisch | Es ist das Array, in dem wir die Werte addieren wollen. |
$value1 , $value2 , $valueN |
obligatorisch | Es ist der Wert oder die Werte, die wir hinzufügen wollen. Mindestens ein Wert ist obligatorisch. |
Das Programm, das diese Funktion anwendet, um Elemente zu einem Array hinzuzufügen, ist wie folgt:
<?php
$flowers = array();
echo("The array is empty as you can see. \n");
print_r($flowers);
echo("Now we have added the values. \n");
echo(array_unshift($flowers, "Rose", "Jasmine", "Lili", "Hibiscus", "Tulip"));
echo("\n");
print_r($flowers);
?>
Ausgabe:
The array is empty as you can see.
Array
(
)
Now we have added the values.
5
Array
(
[0] => Rose
[1] => Jasmine
[2] => Lili
[3] => Hibiscus
[4] => Tulip
)
Verwandter Artikel - PHP Array
- Wie man die erste und letzte Iteration in einer foreach-Schleife in PHP bestimmt
- Wie man in PHP ein Array in eine Zeichenkette konvertiert
- Wie man das erste Element eines Arrays in PHP erhält
- Wie Sie ein Array in PHP echoen oder drucken
- Wie löscht man ein Element aus einem Array in PHP
- Wie man leere Array-Elemente in PHP entfernt