Heim > Artikel > Backend-Entwicklung > So hängen Sie Elemente an ein Array in PHP an (zwei Methoden)
PHP ist eine weit verbreitete serverseitige Skriptsprache. In PHP ist ein Array ein häufig verwendeter Datentyp, der zum Speichern mehrerer Werte verwendet wird. In der tatsächlichen Entwicklung ist es häufig erforderlich, ein oder mehrere Elemente an das Ende eines Arrays anzuhängen. In diesem Artikel erfahren Sie, wie Sie Elemente an ein PHP-Array anhängen.
In PHP gibt es zwei Möglichkeiten, Elemente an ein Array anzuhängen: die Verwendung der Funktion array_push() und der direkte Zugriff auf das Array.
Methode 1: Verwenden Sie die Funktion array_push()
Die Funktion array_push() ist eine von PHP bereitgestellte Verknüpfung zum Anhängen von Elementen an das Ende eines Arrays. Seine Syntax lautet wie folgt:
array_push ( array &$array , Mixed $value1 [, Mixed $... ] ): int
Unter diesen stellt $array das Array dar, das bearbeitet werden soll; $value1 stellt das dritte Element dar am Ende des Arrays hinzugefügt werden. Auf ein Element können mehrere Elemente folgen.
Hier ist ein Beispielprogramm, das ein Array aus drei Elementen erstellt und dann mithilfe der Funktion array_push zwei Elemente an das Array anhängt:
$arr = array('apple', 'banana', 'orange'); array_push($arr, 'grape', 'watermelon'); print_r($arr);
?>
Die Ausgabe lautet wie folgt:
Array
(
[0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon
)
Wie aus der Ausgabe ersichtlich ist, kann die Funktion array_push() ein oder mehrere Elemente am Ende des Arrays hinzufügen.
Methode 2: Direkt auf das Array zugreifen
Zusätzlich zur Verwendung der Funktion array_push() können Sie auch direkt auf das Array zugreifen, um an dessen Ende neue Elemente hinzuzufügen. Tatsächlich verfügt das PHP-Array selbst über ein Array-Längenattribut count (), mit dem die Länge des Arrays ermittelt werden kann. Wir müssen diese Eigenschaft also nur verwenden, um zu bestimmen, wo sich das Ende des Arrays befindet, und dann an dieser Position ein neues Element hinzufügen.
Das Folgende ist ein Beispielprogramm, das ein Array mit drei Elementen erstellt und dann durch direkten Zugriff auf das Array zwei Elemente an das Array anhängt:
$arr = array('apple', 'banana', 'orange'); $arr[count($arr)] = 'grape'; $arr[count($arr)] = 'watermelon'; print_r($arr);
?>
Die Ausgabe lautet wie folgt:
Array
(
[0] => apple [1] => banana [2] => orange [3] => grape [4] => watermelon
)
Wie aus den Ausgabeergebnissen ersichtlich ist, können Elemente auch am Ende des Arrays hinzugefügt werden, indem direkt auf das Array zugegriffen wird.
Zusammenfassung
In diesem Artikel werden zwei Methoden zum Anhängen von Elementen an ein PHP-Array vorgestellt, nämlich die Verwendung der Funktion array_push() und der direkte Zugriff auf das Array. Unabhängig davon, welche Methode Sie verwenden, können Sie problemlos neue Elemente zu PHP-Arrays hinzufügen. In der tatsächlichen Entwicklung können Sie basierend auf den spezifischen Anforderungen auswählen, welche Methode verwendet werden soll.
Das obige ist der detaillierte Inhalt vonSo hängen Sie Elemente an ein Array in PHP an (zwei Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!