Maison > Article > développement back-end > Comment créer un nouveau tableau en PHP
L'éditeur PHP Baicao vous apprend à créer un nouveau tableau. En PHP, vous pouvez utiliser la fonction array() ou les crochets [] pour créer un tableau. Par exemple, en utilisant la fonction array(), vous pouvez écrire comme ceci : $arr = array('apple', 'banana', 'orange'); ou en utilisant des crochets [], vous pouvez écrire comme ceci : $arr = ['apple', 'banana' , 'orange'];Cela crée avec succès un tableau contenant trois éléments. Si vous devez créer un tableau associatif, vous pouvez utiliser la forme de paires clé-valeur : $arr = array('name' => 'Alice', 'age' => 25 ou : $arr = ['name); ' => 'Alice ', 'age' => 25];Cela crée un tableau associatif.
PHP Créer un tableau
Un tableau est une structure de données utilisée pour stocker plusieurs valeurs triées par index . php
fournit plusieurs méthodes pour créer des tableaux.1. Tableau d'index
Les tableaux indexés utilisent l'indexation d'entiers pour accéder aux éléments.
$fruits = ["Apple", "Banana", "Orange"];Dans l'exemple ci-dessus, le premier élément du tableau a l'index 0, le deuxième élément a l'index 1, et ainsi de suite.
2. Tableau associatif
Les tableaux associatifs accèdent aux éléments à l'aide de string
keys au lieu d'index entiers.
$person = ["name" => "John Doe", "age" => 30, "city" => "New York"];Dans l'exemple ci-dessus, "name", "age" et "city" sont les clés du tableau.
3. Tableau multidimensionnel
Un tableau multidimensionnel est un tableau qui contient un ou plusieurs autres tableaux.
$data = [ ["name" => "John Doe", "age" => 30], ["name" => "Jane Doe", "age" => 25] ];Dans l'exemple ci-dessus, $data est un tableau multidimensionnel contenant deux tableaux associatifs.
4. Fonction de tableau
PHP fournit plusieurs fonctions pour créer et manipuler des tableaux.
array()
array_merge()
array_slice()
array_fill()
array_keys()
array_values()
array_flip()
array_intersect()
array_diff()
5. Syntaxe courte
À partir de PHP 5.4, une syntaxe courte a été introduite pour créer des tableaux.
["Apple", "Banana", "Orange"]
Tableau d'index : ["name" => "John Doe", "age" => 30]
Tableau associatif :Bonnes pratiques
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!