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

So fügen Sie einem PHP-Array einen Wert hinzu

PHPz
PHPzOriginal
2023-04-25 09:01:26654Durchsuche

In PHP ist Array ein sehr nützlicher Datentyp, der mehrere Werte speichern kann und auf den über Indizes zugegriffen werden kann. Wenn wir einem Array einen neuen Wert hinzufügen möchten, können wir einige der integrierten Funktionen des Arrays verwenden.

1. Verwenden Sie die Funktion array_push

PHP bietet eine integrierte Funktion array_push(), die einen oder mehrere Werte am Ende des Arrays hinzufügen kann.

Der Beispielcode lautet wie folgt:

<?php
$arr = array(1, 2, 3, 4);
$new_value = 5;
array_push($arr, $new_value);
print_r($arr);
?>

Führen Sie den obigen Code aus und das Ausgabeergebnis ist wie folgt:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

2. Verwenden Sie den „[]“-Operator

Wir können den „[]“-Operator des Arrays verwenden um ein Array direkt am Ende des neuen Werts des Arrays hinzuzufügen.

Der Beispielcode lautet wie folgt:

<?php
$arr = array(1, 2, 3, 4);
$new_value = 5;
$arr[] = $new_value;
print_r($arr);
?>

Führen Sie den obigen Code aus. Das Ausgabeergebnis lautet wie folgt:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

3. Verwenden Sie die Funktion array_unshift. Die Funktion array_unshift() kann am Anfang einen oder mehrere Werte hinzufügen des Arrays.

Der Beispielcode lautet wie folgt:

<?php
$arr = array(1, 2, 3, 4);
$new_value = 0;
array_unshift($arr, $new_value);
print_r($arr);
?>

Führen Sie den obigen Code aus und das Ausgabeergebnis ist wie folgt:

Array
(
    [0] => 0
    [1] => 1
    [2] => 2
    [3] => 3
    [4] => 4
)

4. Verwenden Sie den „+“-Operator

Wir können den „+“-Operator auch verwenden, um ein Array zusammenzuführen mit einem anderen Array Bei dieser Operation wird der neue Wert am Ende des ursprünglichen Arrays hinzugefügt.

Der Beispielcode lautet wie folgt:

<?php
$arr = array(1, 2, 3, 4);
$new_value = array(5);
$result = $arr + $new_value;
print_r($result);
?>

Führen Sie den obigen Code aus und das Ausgabeergebnis ist wie folgt:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
)

Zusammenfassung:

Die oben genannten vier Möglichkeiten, einem PHP-Array einen Wert hinzuzufügen. Jede Methode hat ihre Vorteile Wir können die geeignete Methode entsprechend der tatsächlichen Situation auswählen. Unabhängig von der verwendeten Methode sollten Sie auf die Indizes des Arrays achten, um Fehler zu vermeiden.

Das obige ist der detaillierte Inhalt vonSo fügen Sie einem PHP-Array einen Wert 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