So löschen Sie ein Array-Feld per PHP-Submit
Apr 20, 2023 am 10:10 AMAls PHP-Entwickler muss ich oft Arrays bedienen. Unter diesen ist das Löschen von Array-Feldern einer der häufigsten Vorgänge. In diesem Artikel wird erläutert, wie Sie ein Array-Feld per PHP-Übermittlung löschen.
In PHP kann das angegebene Element im Array über die unset-Funktion gelöscht werden. Die spezifischen Schritte sind wie folgt:
- Array erstellen
Zuerst müssen wir ein Array erstellen. Hier ist ein einfaches Beispiel:
$students = array( array("name" => "Alice", "age" => 20), array("name" => "Bob", "age" => 21), array("name" => "Charlie", "age" => 22) );
Dies ist ein zweidimensionales Array, das mehrere Schülerinformationen enthält, wobei jede Schülerinformation Name und Alter enthält.
- Ermitteln Sie die Position des zu löschenden Elements.
Als nächstes müssen wir die Position des zu löschenden Elements bestimmen. Es kann per Schlüssel oder Index abgerufen werden.
Wenn wir beispielsweise die Schülerinformationen mit dem Namen „Bob“ löschen möchten, können wir den folgenden Code verwenden:
$index = array_search("Bob", array_column($students, "name"));
Dieser Code verwendet die Funktion array_search, um den Schüler mit dem Namen „Bob“ im Array $students zu finden, und gibt ihn zurück der entsprechende Index.
- Element löschen
Nachdem wir die Position des zu löschenden Elements ermittelt haben, können wir es mit der unset-Funktion löschen:
unset($students[$index]);
Dieser Code löscht das Element mit dem Index $index im Array $students heißt „Bobs Schüler“.
- Ergebnisse ausgeben
Abschließend können wir eine foreach-Schleife verwenden, um das Array $students zu durchlaufen und die gelöschten Ergebnisse auszugeben:
foreach ($students as $student) { echo "Name: " . $student['name'] . ", Age: " . $student['age'] . "<br>"; }
Die obigen Ausgabeergebnisse enthalten nicht die Schülerinformationen mit dem Namen „Bob“.
Zusammenfassend können wir mit den obigen Schritten das Array-Feld über PHP senden und löschen. Ich hoffe, dieser Artikel kann PHP-Entwicklern helfen.
Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Array-Feld per PHP-Submit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hot-Tools-Tags

Heißer Artikel

Hot-Tools-Tags

Free AI Presentation Maker
KI -Tool zum einfachen Erstellen professioneller Präsentationen.

PDFChatto
AI-betriebene PDF-Zusammenfassung und Fragenbeantwortungsdienst.

AI PPT Maker
AI PPT Maker ist ein kostenloser KI -Präsentationshersteller, mit dem Sie mit Deepseek oder Chatgpt in Sekundenschnelle atemberaubende Präsentationen erstellen können.

DeepSeek V3
Sofortige KI -Lösungen mit fortschrittlichen Deep -Learning -Modellen.

Image Translator / Manga translator
KI -Tool zum Übersetzen von Text in Bildern in mehr als 100 Sprachen.
