Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern und fügen Sie ein PHP-Array hinzu

So ändern und fügen Sie ein PHP-Array hinzu

PHPz
PHPzOriginal
2023-04-20 09:10:01383Durchsuche

In der Entwicklung ist das PHP-Array ein wesentlicher Datentyp. Als sehr flexibler Datentyp werden PHP-Arrays häufig zum Speichern und Bearbeiten großer Datenmengen verwendet.

In der tatsächlichen Anwendung stoßen wir jedoch häufig auf Situationen, in denen wir Arrays ändern und hinzufügen müssen. In diesem Artikel werden die Änderungs- und Hinzufügungsvorgänge von PHP-Arrays vorgestellt.

  1. Elemente hinzufügen

Das Hinzufügen von Elementen zu einem PHP-Array ist sehr einfach. Wir können Array-Indizes verwenden, um dem Array direkt ein neues Element hinzuzufügen. Zum Beispiel:

$student = array('Tom', 'Jerry', 'John', 'Lucy');
$student[4] = 'Mike';

Der obige Code kann einen Studenten namens Mike zum Array $student hinzufügen. Bei der Ausgabe des Arrays $student können wir die folgende Ausgabe erhalten:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => John
    [3] => Lucy
    [4] => Mike
)
  1. Modify elements

Das Ändern von Elementen in einem PHP-Array ist ebenfalls sehr einfach einfach . Wir verwenden auch Array-Indizes, um die zu ändernden Elemente direkt zu aktualisieren. Zum Beispiel:

$student = array('Tom', 'Jerry', 'John', 'Lucy');
$student[2] = 'David';

Der obige Code ändert das John-Element im Array $student in David. Bei der Ausgabe des Arrays $student können wir die folgende Ausgabe erhalten:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => David
    [3] => Lucy
)
  1. Elemente löschen

Das Löschen von Elementen in einem PHP-Array ist ebenfalls sehr hilfreich einfach . Wir können die unset-Funktion des PHP-Arrays verwenden, um Elemente im Array direkt zu löschen. Zum Beispiel:

$student = array('Tom', 'Jerry', 'John', 'Lucy');
unset($student[2]);

Der obige Code löscht das John-Element im Array $student. Bei der Ausgabe des Arrays $student können wir die folgende Ausgabe erhalten:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => Lucy
)

Es ist zu beachten, dass die Unset-Funktion nur die Elemente im Array löscht und das Array nicht neu indiziert. Daher müssen Sie bei Verwendung der unset-Funktion auf die Änderung des Array-Index achten.

  1. Verwenden Sie die Funktion array_splice, um Elemente hinzuzufügen und zu löschen.

Zusätzlich zu den oben genannten Methoden zum Hinzufügen und Löschen von Elementen können Sie auch die verwenden array_splice-Funktion von PHP-Arrays. Array-Elemente hinzufügen und löschen. Zum Beispiel:

$student = array('Tom', 'Jerry', 'John', 'Lucy');
array_splice($student, 2, 0, array('Mike'));

Der obige Code fügt den Studenten namens Mike an der dritten Position des Arrays $student hinzu. Bei der Ausgabe des Arrays $student können wir die folgende Ausgabe erhalten:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => Mike
    [3] => John
    [4] => Lucy
)

Wir können auch die Funktion array_splice verwenden, um Elemente im Array zu löschen. Zum Beispiel:

$student = array('Tom', 'Jerry', 'John', 'Lucy');
array_splice($student, 2, 1);

Der obige Code löscht das John-Element im Array $student. Bei der Ausgabe des Arrays $student können wir die folgende Ausgabe erhalten:

Array
(
    [0] => Tom
    [1] => Jerry
    [2] => Lucy
)

Summary

In diesem Artikel werden die Änderungs- und Hinzufügungsvorgänge von PHP-Arrays einschließlich der Verwendung von Array-Indizes vorgestellt Möglichkeiten, Elemente hinzuzufügen und zu ändern, die Funktion unset zum Entfernen von Elementen zu verwenden und die Funktion array_splice zum Hinzufügen und Entfernen von Elementen zu verwenden. Während des Bewerbungsprozesses können wir je nach Situation verschiedene Methoden zur Durchführung von Array-Operationen auswählen, um bessere Ergebnisse zu erzielen.

Das obige ist der detaillierte Inhalt vonSo ändern und fügen Sie ein PHP-Array 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