Table des matières:
- Comment créer un tableau
- Comment remplir un tableau
- Comment afficher les éléments d'un tableau
- Préchargement d'un tableau
Vidéo: 8 - C# (C sharp) (les Tableaux / Array / foreach ) /Explication Détaillée 2025
Le tableau le plus basique de PHP est un tableau unidimensionnel , qui est essentiellement un seul contenant avec des emplacements pour la programmation HTML5 et CSS3. Chaque emplacement n'a qu'une seule variable. Ici, vous découvrez comment créer ce type de tableau et le remplir.
Comment créer un tableau
La création d'un tableau est assez simple. D'abord, vous devez créer une variable, puis dire à PHP que vous voulez que cette variable soit un tableau:
$ theVar = array ();
Maintenant, $ theVar est un tableau. Cependant, c'est un tableau vide qui vous attend pour venir le remplir.
Techniquement, vous pouvez ignorer l'étape de création de la variable. C'est toujours une bonne idée de définir explicitement un tableau car cela vous aide à vous souvenir que l'élément est un tableau, et il y a quelques cas particuliers (comme passer un tableau dans une fonction) où la définition compte vraiment.
Comment remplir un tableau
Un tableau est un conteneur, donc c'est beaucoup plus amusant si vous y mettez quelque chose. Vous pouvez vous référer à un élément de tableau en ajoutant un index (un entier) représentant l'élément du tableau dont vous parlez.
Supposons que vous avez le tableau suivant:
$ spanish = array (); $ espagnol [1] = "uno"; $ espagnol [2] = "dos";
Ce que vous faites ici est d'ajouter deux éléments au tableau. Essentiellement, vous dites que l'élément 1 est uno, et l'élément 2 est dos.
PHP propose une autre astuce intéressante. Jetez un oeil à la ligne suivante:
$ espagnol [] = "tres";
Cela semble un peu étrange parce que vous n'avez pas spécifié d'index. PHP est très utile. Si vous ne spécifiez pas d'index, il examine l'index le plus grand déjà utilisé dans le tableau et place la nouvelle valeur à l'emplacement suivant. Ainsi, la valeur tres sera placée dans l'élément 3 du tableau.
PHP est un peu notoire pour son mécanisme de tableau. Selon la façon dont vous le regardez, PHP est beaucoup plus indulgent ou plus lâche que la plupart des langages en termes de tableaux. Par exemple, vous n'avez pas besoin de spécifier la longueur d'un tableau.
PHP rend juste le tableau de n'importe quelle taille. En fait, vous n'avez même pas besoin de créer explicitement le tableau. Lorsque vous commencez à utiliser un tableau, PHP le fait automatiquement s'il n'est pas déjà là.
Comment afficher les éléments d'un tableau
Vous pouvez accéder aux éléments d'un tableau exactement de la même manière que vous les avez créés. Les éléments de tableau ne sont que des variables. la seule différence est l'index numérique. Voici une façon d'imprimer les éléments du tableau:
imprimer <<< ICI Un: $ espagnol [1]Deux: $ espagnol [2]
Trois: $ espagnol [3]
ICI;
Vous pouvez simplement imprimer les éléments du tableau comme n'importe quelle variable ordinaire.N'oubliez pas d'ajouter l'index.
Un autre excellent moyen d'imprimer des tableaux est particulièrement utile pour le débogage. Jetez un oeil à cette variante:
print "n"; print_r ($ espagnol); print "n";
La fonction print_r () est une fonction de débogage spéciale. Il vous permet de passer un tableau entier, et il imprime le tableau dans un format facile à lire. Il est préférable de placer la sortie de la fonction print_r () dans un élément
afin que la sortie soit conservée.Bien sûr, les résultats de la fonction print_r () signifient quelque chose pour vous, mais vos utilisateurs ne se soucient pas des tableaux. Ceci est seulement un outil de débogage. En règle générale, vous utiliserez d'autres techniques pour afficher des tableaux pour vos utilisateurs.
Pour voir ce que tout le code dans basicArray. php ressemble.
Préchargement d'un tableau
Parfois, vous connaissez les éléments qui entrent dans un tableau immédiatement. Dans ce cas, vous pouvez utiliser une version spéciale de la fonction array () pour que cela fonctionne. Jetez un oeil à ce code.
$ english = array ("zéro", "un", "deux", "trois"); print "n"; print_r ($ anglais); print "n";Ce programme simple vous permet de charger la valeur du tableau en une fois. Notez que cela a commencé avec zéro. Les ordinateurs ont tendance à commencer à compter à zéro, donc si vous ne spécifiez pas d'index, le premier élément sera indexé à zéro.
Vous pouvez utiliser la fonction print_r () pour voir rapidement le contenu du tableau.
