Array-Elemente in PHP bestehen aus „Schlüsselname“ und „Schlüsselwert“. Jedes Array-Element im Array enthält zwei Elemente, nämlich Schlüssel und Wert. Der Schlüsselname wird auch als Index bezeichnet und kann ein numerischer Typ oder ein Zeichenfolgentyp sein. Entsprechend den verschiedenen Datentypen der Array-Schlüsselnamen kann das Array in zwei Typen unterteilt werden: Indexarrays mit Zahlen als Schlüsselnamen und Zeichenfolgen oder Ein Array, in dem Zeichenfolgen und Zahlen als Schlüssel gemischt sind, wird als assoziatives Array bezeichnet.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
Jede Entität (Element) im Array enthält zwei Elemente, nämlich Schlüssel und Wert).
Der Schlüsselname wird auch als Index bezeichnet und kann ein numerischer Typ oder ein Zeichenfolgentyp sein.
In einem PHP-Array gibt es unabhängig von der Art des Schlüsselnamens einen entsprechenden Wert, d. h. ein Schlüssel/Wert-Paar.
Entsprechend den unterschiedlichen Datentypen der Array-Schlüsselnamen können wir PHP-Arrays in zwei Typen unterteilen:
solche mit Zahlen als Schlüsselnamen werden als indizierte Arrays bezeichnet;
solche mit Zeichenfolgen oder Arrays in welche Zeichenfolgen und Zahlen als Schlüssel gemischt werden, wird als assoziatives Array bezeichnet.
1) Index-Array
Der Index (Schlüsselname) des Index-Arrays besteht standardmäßig aus Zahlen, beginnend bei 0. Jede Zahl entspricht der Position eines Array-Elements im Array. Es ist nicht erforderlich, sie anzugeben Das wird PHP automatisch tun Dem Schlüsselnamen des Indexarrays wird ein ganzzahliger Wert zugewiesen und dann automatisch von diesem Wert aus inkrementiert.
<?php header('content-type:text/html;charset=utf-8'); $array=array(1,2,3,4,5,6,7,8,9,10); var_dump($array);//打印数组 ?>
2) Assoziatives Array
Der Index (Schlüsselname) eines assoziativen Arrays besteht aus einer Mischung aus numerischen Werten und Zeichenfolgen. Wenn ein Schlüsselname in einem Array keine Zahl ist, dann ist das Array ist ein assoziatives Array.
Wenn der Schlüsselname eine Zeichenfolge ist, muss der Schlüsselname mit einem begrenzenden Modifikator umschlossen werden – einem einfachen Anführungszeichen „“ oder einem doppelten Anführungszeichen „“.
<?php header('content-type:text/html;charset=utf-8'); $array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); var_dump($array);//打印数组 ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWoraus bestehen Array-Elemente in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!