Maison > Article > développement back-end > PHP dispose de plusieurs méthodes d'initialisation de tableau
3 méthodes : 1. Utilisez "[]" pour attribuer des valeurs aux éléments individuellement, la syntaxe est "$array variable name[subscript]=value;" 2. Utilisez "[]" pour initialiser tous les éléments ensemble, la syntaxe est "$array Nom de la variable = [liste de valeurs clés];" 3. Utilisez array() pour initialiser tous les éléments ensemble, avec la syntaxe "$array nom de la variable = tableau (liste de valeurs clés)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
3 méthodes d'initialisation du tableau php
Méthode 1 : Donnez le tableau séparément Affectation d'élément dans
$数组变量名[下标] = 值;
où l'indice (valeur d'index) peut être une chaîne ou un entier, et l'indice doit être encapsulé avec []
. []
包裹。
<?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); ?>
L'indice peut être omis, auquel cas la valeur de l'index commence à 0 et augmente dans l'ordre par défaut.
rrreeeMéthode 2 : Utilisez[]
pour initialiser tous les éléments ensemble🎜🎜rrreee🎜Exemple :=>
Symbole spécifie un indice, qui est par défaut un tableau indexé. La valeur de l'index par défaut commence également à 0 et augmente en séquence. 🎜rrreee🎜🎜🎜 🎜Méthode 3 : utilisez la fonction array() pour initialiser tous les éléments ensemble🎜🎜rrreee🎜De même, la clé peut être omise, c'est-à-dire que vous ne pouvez pas utiliser le symbole =>
pour spécifier l'indice , et la valeur par défaut est le tableau d'index. La valeur de l'index par défaut commence également à 0 et augmente en séquence. 🎜rrreee🎜🎜🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!