PHP Tableaux
Un tableau peut stocker plusieurs valeurs dans une seule variable :
Exemples
Exécuter l'exemple »
Qu'est-ce qu'un tableau ?
Un tableau est une variable spéciale qui peut stocker plusieurs valeurs dans une seule variable.
Si vous avez une liste d'éléments (par exemple : une liste de noms de voitures), les stocker dans une seule variable ressemblerait à ceci :
$cars2="BMW";
$cars3="Toyota";
Cependant, que se passe-t-il si vous voulez parcourir le tableau et en trouver un en particulier ? Et si le tableau ne comportait pas seulement 3 éléments mais 300 éléments ?
La solution consiste à créer un tableau !
Un tableau peut stocker plusieurs valeurs dans une seule variable, et vous pouvez accéder aux valeurs qu'il contient à l'aide de clés.
Création de tableaux en PHP
En PHP, la fonction array() est utilisée pour créer un tableau :
En PHP, il existe trois types de tableaux :
- Tableau numérique- Un tableau avec des clés d'ID numériques
- Tableau associatif- Un tableau avec des clés spécifiées, chaque clé associée à une valeur
- Tableau multidimensionnel- Un tableau qui contient un ou plusieurs tableaux
Tableaux numériques PHP
Il existe deux façons de créer des tableaux numériques :
Clés d'ID attribuées automatiquement (les clés d'ID commencent toujours à 0) :
Clés d'ID attribuées manuellement :
$cars[1]="BMW";
$cars[2]="Toyota";
L'exemple ci-dessous crée un tableau numérique nommé $cars, attribue trois éléments au tableau, puis affiche un texte contenant les valeurs du tableau :
Exemple
Exécuter l'exemple »
Obtenir la longueur d'un tableau - fonction count()
La fonction count() est utilisée pour renvoyer la longueur d'un tableau (le nombre d'éléments) :
Parcours de tableaux numériques
Pour parcourir et afficher toutes les valeurs d'un tableau numérique, vous pouvez utiliser une boucle for, comme indiqué ci-dessous :
Exemple
Exécuter l'exemple »
Tableaux associatifs PHP
Un tableau associatif est un tableau qui utilise des clés spécifiées que vous attribuez au tableau.
Il existe deux façons de créer des tableaux associatifs :
ou :
$age['Ben']="37";
$age['Joe']="43";
Vous pouvez ensuite utiliser les clés spécifiées dans le script :
Exemple
Exécuter l'exemple »
Parcourir les tableaux associatifs
Pour parcourir et afficher toutes les valeurs d'un tableau associatif, vous pouvez utiliser une boucle foreach, comme indiqué ci-dessous :
Exemple
Exécuter l'exemple »
Tableaux multidimensionnels
Tableaux multidimensionnelsCe point sera présenté en détail dans la section Tutoriel PHP avancé.
Manuel de référence complet des tableaux PHP
Pour consulter le manuel de référence complet de toutes les fonctions de tableau, veuillez consulter notreManuel de référence des tableaux PHP。
Ce manuel de référence fournit une brève description et des exemples d'application pour chaque fonction !
Autres extensions