Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Array-Definition
Definition arrayarray()
Sie können die Sprachstruktur array() verwenden, um ein neues array. Es akzeptiert eine Reihe von durch Kommas getrennten Schlüssel => Wertparameterpaaren.
array( [key =>]value , ... )// Schlüssel kann eineGanzzahl oder ein String sein// Wert kann ein beliebiger Wert sein
<?php$arr = array("foo" => "bar", 12 => true);echo $arr["foo"]; // barecho $arr[12]; // 1?>Das
Array in PHP ist eigentlich eine geordnete Karte. Eine Karte ist ein Typ, der Schlüsseln Werte zuordnet. Dieser Typ ist in vielerlei Hinsicht optimiert, sodass er als echtes Array oder als Liste (Vektor), Hash-Tabelle (eine Implementierung der Zuordnung), Wörterbuch, Menge, Stapel usw. behandelt werden kann. eine Warteschlange und mehr Viele Möglichkeiten. Da der Wert eines Array-Elements auch ein anderes Array sein kann, sind auch Baumstrukturen und mehrdimensionale Arrays zulässig.
Im Allgemeinen sind die Definitionsmethoden wie folgt: Methode 1:$a=array(1,2,4,5,6); <?php $array=array('a','b','c'); $array[]='simon'; print_r($array); ?>Die laufenden Ergebnisse sind wie folgt.
Array
(
[0]=>a
[1]=>b
[2]=>c
[3]=>simon
)
$a=array(key1=>value1,key2=>value2,key3=>value3);Methode 3:
$a[key1]=value1; $a[key2]=value2;Methode 4: Definieren Sie das Array durch eckige Klammern []php 5.4 In zukünftigen Versionen können Sie so schreiben:
fügt die Array-Abkürzungssyntax von hinzu.
PHP-Versionen 5.3 und früher akzeptieren kein Schreiben wie dieses...$data = [ 'start_time' => '123', 'end_time' =>'456' ];Die oben genannten 4 Methoden zum Definieren von Arrays können Sie selbst ausprobieren!
Die umfassendste Einführung in PHP-Arrays
PHP-Array-Ersetzungsfunktion array_replace()
Mehrere Möglichkeiten zum Löschen von Elementen mit angegebenen Werten in PHP-Arrays
Das obige ist der detaillierte Inhalt vonPHP-Array-Definition. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!