Maison > Article > développement back-end > Comment définir un tableau en php
Comment définir un tableau en PHP : 1. Définissez le tableau via [array name=array('value', 'value', 'value',...);]; array name[ ] = 'value';] méthode pour définir le tableau; 3. Via la méthode [$array name = array (numeric type key => 'value'...)], etc.
Recommandé : "Tutoriel vidéo PHP"
6 façons de créer des tableaux en PHP
Le premier format
$数组名称 = array(‘值’, ‘值’, ‘值’,……);
Ce format ne précise pas la clé de l'élément dans le tableau. PHP créera automatiquement la clé sous la forme d'un nombre, en partant de 0 et en s'accumulant en séquence. .
Format du tableau appelant : $array name[numeric key]
<?php $arr = array('a','b','c'); echo $arr[1]; //输出b
Le deuxième format
$数组名称[] = ‘值’; $数组名称[] = ‘值’; $数组名称[] = ‘值’; ……
Ce format ne précise pas non plus la clé de l'élément dans le tableau, Les clés PHP sont automatiquement créées sous forme de nombres, en commençant par 0 et en comptant.
Format du tableau appelant : $array name[numeric key];
<?php $arr[] = 'a'; $arr[] = 'b'; $arr[] = 'c'; echo $arr[1]; //输出b
Le troisième format
$array name = array(numeric key=> 'Value', clé de type numérique => 'Valeur', clé de type numérique => 'valeur',...);
Format d'appel : $nom du tableau[clé de type numérique];
<?php $arr = array(1=>'jack',2=>'lucy',500=>'hcoder'); echo $arr[500]; //输出hcoder
Ce format utilise des entiers comme clés du tableau. La prise en charge des tableaux par PHP est très flexible et les nombres dans le tableau peuvent être définis arbitrairement.
S'il y a des clés en double dans le tableau, le dernier élément écrasera toutes les clés précédentes et la dernière sera une valeur valide.
Le 4ème format
$数组名称[整数类型键] = ‘值’; $数组名称[整数类型键] = ‘值’; $数组名称[整数类型键] = ‘值’; ……
Format d'appel : $array name[integer type key];
<?php $arr[1] = 'jack'; $arr[2] = 'lucy'; $arr[500] = 'hcoder'; echo $arr[500]; //输出hcoder
Le 5ème format (tableau associatif)
$数组名称=array(‘字符串形式的键’=>’值’,‘字符串形式的键’=>’值’,……);
Appel format : $array name['key in string form'];
<?php $arr = array('name'=>'张三', 'age'=>18); echo $arr['age']; //输出18
Le 6ème format (tableau associatif)
$数组名称[ ‘字符串形式的键’]=>’值’; $数组名称[ ‘字符串形式的键’]=>’值’; ……
Format d'appel : $array name['string form key'];
<?php $arr['name'] = '张三'; $arr['age'] = 18; echo $arr['age']; //输出18
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!