Maison >développement back-end >Problème PHP >Comment écrire un tableau php

Comment écrire un tableau php

王林
王林original
2019-09-19 11:53:493758parcourir

Comment écrire un tableau php

Comment comprendre les tableaux

Le tableau est un type de données souvent utilisé en php. Il est largement utilisé en raison des caractéristiques du langage php. . Les variables peuvent stocker plusieurs données de n'importe quel type. Utilisez les données comme une unité. Un tableau est une collection de variables avec le même type de valeur. Nous pouvons considérer une variable comme une boîte contenant des valeurs, puis considérer un tableau comme une boîte avec des calques, chaque calque peut stocker une valeur.

Objectif de l'utilisation de tableaux

Le but le plus direct de l'utilisation de tableaux est de traiter des données par lots. L'essence des tableaux est de stocker, gérer et exploiter un ensemble de données. variables. La capacité d'un tableau à stocker des données peut être automatiquement ajustée en fonction de l'augmentation ou de la diminution du nombre d'éléments du tableau. Nous pouvons également utiliser des tableaux pour compléter des fonctions de structure de données dans d'autres langages fortement typés, tels que les collections en Java.

Par exemple, nous pouvons déclarer le contenu du tableau dans l'image ci-dessus en utilisant une variable de type composite pour former un tableau bidimensionnel de "contacts". Vous pouvez également utiliser une boucle double couche pour parcourir chaque donnée du tableau bidimensionnel et la transmettre au navigateur. Nous pouvons également insérer les données dans la base de données, ou les convertir en fichier XML, etc.

En PHP, les tableaux peuvent être divisés en tableaux d'index et tableaux associatifs selon différentes manières de fournir des indices

Tableau d'index : Valeurs d'index ; ​​dans les tableaux indexés, ce sont des entiers. Dans la plupart des langages de programmation, les tableaux ont des index numériques, commençant à 0 et incrémentés un par un. Les éléments d'un tableau peuvent être identifiés par leur position dans un tableau indexé.

Tableau associatif : Une chaîne est utilisée comme valeur d'index dans un tableau associatif. C'est très rare dans d'autres langages de programmation, mais il est très courant en PHP d'utiliser des chaînes comme tableaux indicés. Dans les tableaux associatifs, les éléments du tableau peuvent être identifiés par leur nom.

Méthodes de déclaration de tableau

Déclarez un tableau par affectation directe, qui est la méthode de tableau la plus simple et la plus couramment utilisée. La syntaxe est la suivante :

$ nom de la variable du tableau [valeur d'index] = contenu

Le tableau n'a pas de limite de taille et le tableau est initialisé en un seul bloc à au moment de la déclaration. Dans l'exemple suivant, deux variables de tableau sont déclarées, à savoir person1 et person2. Utilisez des nombres entre crochets [] après le nom de la variable pour déclarer des tableaux d'index et utilisez des chaînes pour déclarer des tableaux associatifs. Comme indiqué ci-dessous :

Comment écrire un tableau php

Les informations de sortie sont les suivantes :

Comment écrire un tableau php

Utilisez la fonction array() pour déclarer un tableau

Créez un tableau en utilisant le langage array(). Utilisez des virgules pour séparer les clés et les valeurs du tableau (key=>value). :

$array variable name=array(key1 =>value1, key2=>value2.....keyN=>valueN);

Si "=>" n'est pas utilisé pour correspondre à l'indice spécifié, la valeur par défaut est le tableau d'index. La valeur d'index par défaut commence à 0 et augmente un par un. L'exemple de code est le suivant :

$person1=array(1,"Zhang San","Male","Hebei") ;

Le code ci-dessus est créé sous la forme d'un tableau $person, comprenant quatre éléments, et la valeur d'index par défaut commence à 0.

Tutoriel recommandé : Tutoriel vidéo 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