Maison  >  Article  >  développement back-end  >  Comment créer un tableau en php

Comment créer un tableau en php

藏色散人
藏色散人original
2019-10-14 09:38:503091parcourir

Comment créer un tableau en php

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Qu'est-ce que le format PHPArticle suivant:Qu'est-ce que le format PHP