Comment créer un tableau en PHP ?
Plusieurs façons de créer des tableaux en php
1. Fonction array()
1.1 Aucune valeur de clé
$arr=array(1,2,3,4);
1.2 Paires clé-valeur
$arr=array( 'name'=>'myj', 'age'=>'18', 'phone'=>'1888888888' );
1.3 Tableau vide
$arr=array();
2. Fonction compact()
La fonction compacte peut convertir des variables en tableaux.
$a = 'aaa'; $b = 'bbb'; $c = 'ccc'; $arr3 = compact('a','b','c');
Sortie :
{"a":"aaa","b":"bbb","c":"ccc"}
3. Fonction array_combine()
La fonction array_combine() peut combiner deux tableaux en un nouveau tableau, où un tableau est le nom de la clé et la valeur de l'autre tableau est la valeur de la clé.
$arr_key = array('a','b','c','d'); $arr_val = array('1','2','3','4'); echo var_dump(array_combine($arr_key,$arr_val));
Sortie :
'a' => string '1' (length=1) 'b' => string '2' (length=1) 'c' => string '3' (length=1) 'd' => string '4' (length=1)
4. Utilisez la fonction array_fill() pour créer un tableau
La fonction array_fill() remplit le tableau avec une classe de valeurs donnée
Format de définition :
array_fill(start,number,value)
start : index de départ
number : nombre de tableaux
value : tableau valeur
Exemple :
$a=array_fill(2,3,"Dog"); print_r($a);
Résultat de sortie :
Array ( [2] => Dog [3] => Dog [4] => Dog )
5. Fonction Range()
Format de définition : plage de tableau (première, deuxième, étape) premier : valeur minimale de l'élément deuxième : étape de la valeur maximale de l'élément : taille de l'étape de l'élément (par défaut 1)
$arr = range(1,5); 输出:[1,2,3,4,5] $arr = range(1,15,3); 输出:1,4,7,10,13
Pour plus de connaissances sur PHP, veuillez visiter le Site Web chinois 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!