Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Hinzufügen und Entfernen von Elementen in Arrays | Arrays
Einführung in PHP
course content

Kursinhalt

Einführung in PHP

Einführung in PHP

1. Erste Bekanntschaft
2. Variablen und Datentypen
3. Bedingte Anweisungen
4. Arrays
5. Schleifen

book
Hinzufügen und Entfernen von Elementen in Arrays

Es gibt einfache Methoden, um neue Elemente zu einem Array hinzuzufügen und vorhandene zu entfernen. Lassen Sie uns diese Prozesse mit Beispielen erkunden.

Hinzufügen von Elementen zu einem Array


Das Hinzufügen von Elementen zu einem Array kann mit dem [] Operator erfolgen, um am Ende des Arrays anzuhängen, oder indem Schlüssel für neue Werte angegeben werden.

An das Ende eines Arrays anhängen:

php

main

copy
12345678910
<?php $array = []; // Initialize an empty array // Adding elements to the end of the array $array[] = "element 1"; $array[] = "element 2"; $array[] = "element 3"; print_r($array); ?>

Im obigen Beispiel initialisieren wir ein leeres Array $array und fügen dann drei neue Zeilen am Ende des Arrays mit dem [] Operator hinzu.

Hinzufügen von Elementen mit angegebenen Schlüsseln zu assoziativen Arrays:

php

main

copy
12345678910
<?php $array = []; // Initialize an empty array // Adding elements with specified keys $array["key1"] = "value 1"; $array["key2"] = "value 2"; $array["key3"] = "value 3"; print_r($array); ?>

Hier verwenden wir die Zeichenfolgen "key1", "key2" und "key3" als Schlüssel für die hinzugefügten Werte.

Entfernen von Elementen aus einem Array


Um Elemente aus einem Array in PHP zu entfernen, verwenden wir die Funktion unset(), um nach Index oder Schlüssel zu entfernen.

Entfernen nach Index:

php

main

copy
12345678
<?php $array = ["element 1", "element 2", "element 3"]; // Removing element at index 1 unset($array[1]); print_r($array); ?>

In diesem Beispiel entfernt unset($array[1]); das Element am Index 1 (welches "element 2" ist).

Entfernen nach Schlüssel:

php

main

copy
12345678
<?php $array = ["key1" => "value 1", "key2" => "value 2", "key3" => "value 3"]; // Removing element with key "key2" unset($array["key2"]); print_r($array); ?>

Hier entfernt unset($array["key2"]); das Element mit dem Schlüssel "key2" (welches "value 2" ist).

Die Verwendung von eingebauten PHP-Funktionen wie unset() und array_splice() bietet eine bequeme und effiziente Möglichkeit, Arrays dynamisch zu manipulieren. Diese Methoden sind wesentlich für das Management von Datenstrukturen in PHP-Anwendungen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt