Wie füge ich Elemente zu einem leeren Array in PHP hinzu? Hilfe für Anfänger
Hallo zusammen! Ich habe gerade angefangen, PHP zu lernen, und bin auf ein Problem bei der Arbeit mit Arrays gestoßen. Ich muss ein leeres Array erstellen und dann dynamisch Elemente hinzufügen, zum Beispiel aus Benutzereingaben oder Datenbankabfrageergebnissen.
Hier ist, was ich versuche:
$myArray = array(); // leeres Array erstellen
// Versuche, ein Element hinzuzufügen
$myArray = "apple"; // das funktioniert nicht, ich überschreibe das Array mit einem String
print_r($myArray); // gibt "apple" aus, nicht ein Array mit einem Element
?>
Wie füge ich neue Werte korrekt am Ende eines Arrays hinzu? Ich habe von der Funktion array_push() gehört, bin mir aber nicht sicher, ob das der einzige Weg ist. Mich interessiert auch, ob man Elemente mit einem Schlüssel (assoziative Arrays) hinzufügen kann.
Bitte erklärt mir anhand einfacher Beispiele, wie das gemacht wird. Am besten mit Demonstration verschiedener Situationen: Hinzufügen eines einzelnen Elements, mehrerer Elemente, Hinzufügen mit numerischem und stringbasiertem Schlüssel. Vielen Dank im Voraus für die Hilfe!
<<>>
Hier ist, was ich versuche:
$myArray = array(); // leeres Array erstellen
// Versuche, ein Element hinzuzufügen
$myArray = "apple"; // das funktioniert nicht, ich überschreibe das Array mit einem String
print_r($myArray); // gibt "apple" aus, nicht ein Array mit einem Element
?>
Wie füge ich neue Werte korrekt am Ende eines Arrays hinzu? Ich habe von der Funktion array_push() gehört, bin mir aber nicht sicher, ob das der einzige Weg ist. Mich interessiert auch, ob man Elemente mit einem Schlüssel (assoziative Arrays) hinzufügen kann.
Bitte erklärt mir anhand einfacher Beispiele, wie das gemacht wird. Am besten mit Demonstration verschiedener Situationen: Hinzufügen eines einzelnen Elements, mehrerer Elemente, Hinzufügen mit numerischem und stringbasiertem Schlüssel. Vielen Dank im Voraus für die Hilfe!
<<
Grundlegende Methoden
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Serverless mit TypeScript: AWS Lambda und Alternativen für das Backend
Verkettung von Slices in Go: Die 5 besten Methoden 2025
Leitfaden zur Generierung von GUID/UUID in JavaScript: Von der Theorie zum Code
Warum Python als einfache Programmiersprache gilt