Heim > Artikel > Backend-Entwicklung > PHP verfügt über mehrere Array-Initialisierungsmethoden
3 Methoden: 1. Verwenden Sie „[]“, um Elementen einzeln Werte zuzuweisen. Die Syntax lautet „$array variable name[subscript]=value;“ 2. Verwenden Sie „[]“, um alle Elemente zusammen zu initialisieren. Die Syntax lautet „$array Variablenname = [Schlüsselwertliste];“ 3. Verwenden Sie array(), um alle Elemente zusammen zu initialisieren, mit der Syntax „$array Variablenname = Array (Schlüsselwertliste)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
3 Methoden zur PHP-Array-Initialisierung.
Methode 1: Geben Sie die Array separat Elementzuweisung in
$数组变量名[下标] = 值;
wobei der Index (Indexwert) eine Zeichenfolge oder eine Ganzzahl sein kann und der Index mit []
umschlossen werden muss. []
包裹。
<?php header("Content-type:text/html;charset=utf-8"); $a["color"]="red"; $a["taste"]="sweet"; $a["shape"]="round"; $a["name"]="apple"; $a[3]=4; var_dump($a); ?>
下标可以省略,,这时索引值默认从 0 开始依次增加。
<?php header("Content-type:text/html;charset=utf-8"); $a[]="red"; $a[]="sweet"; $a[]="round"; $a[]="apple"; $a[]=4; var_dump($a); ?>
方法2:利用[]
把所有的元素一起初始化
$数组变量名=[key1 => value1, key2 => value2, ..., keyN => valueN];
示例:
<?php header("Content-type:text/html;charset=utf-8"); $arr=["color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"]; var_dump($arr); ?>
key可以省略,即可以不使用=>
符号指定下标,则默认为索引数组。默认的索引值也是从 0 开始依次增加。
<?php header("Content-type:text/html;charset=utf-8"); $arr=["red","sweet","round","apple"]; var_dump($arr); ?>
方法3:使用 array() 函数把所有的元素一起初始化
$数组变量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
同样key可以省略,即可以不使用=>
<?php header("Content-type:text/html;charset=utf-8"); $arr1 = array("color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"); var_dump($arr1); $arr2=array("red","sweet","round","apple"); var_dump($arr2); ?>
Der Index kann weggelassen werden. In diesem Fall beginnt der Indexwert standardmäßig bei 0 und erhöht sich der Reihe nach.
rrreeeMethode 2: Verwenden Sie[]
, um alle Elemente zusammen zu initialisieren🎜🎜rrreee🎜Beispiel:=>
Symbol Gibt einen Index an, der standardmäßig ein indiziertes Array ist. Der Standardindexwert beginnt ebenfalls bei 0 und erhöht sich der Reihe nach. 🎜rrreee🎜🎜🎜 🎜Methode 3: Verwenden Sie die Funktion array(), um alle Elemente zusammen zu initialisieren🎜🎜rrreee🎜Ebenso kann der Schlüssel weggelassen werden, d. h. Sie können das Symbol =>
nicht verwenden, um den Index anzugeben. und der Standardwert ist das Indexarray. Der Standardindexwert beginnt ebenfalls bei 0 und erhöht sich der Reihe nach. 🎜rrreee🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜Das obige ist der detaillierte Inhalt vonPHP verfügt über mehrere Array-Initialisierungsmethoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!