Tableau de tutoriels de base pour le développement PHP
1. Qu'est-ce qu'un tableau
Un tableau est une variable spéciale qui peut stocker plusieurs valeurs dans une seule variable.
Si nous avons une liste d'éléments (par exemple : une liste de noms de voitures), stockez-la dans une seule variable comme celle-ci :
$cars1="Volvo";
$ cars2="BMW";
$cars3="Toyota";
Cependant, que se passe-t-il si nous voulons parcourir le tableau et en découvrir un en particulier ? Que se passe-t-il si le tableau ne contient pas seulement 3 éléments mais 300 ?
La solution est de créer un tableau !
Les tableaux peuvent stocker plusieurs valeursdans une seule variable, et à ce moment nous pouvons accéder aux valeursen fonction de la clé. En dernière analyse, le tableau est une combinaison de clés. -paires de valeurs.
2. Créer des tableaux en PHP
En PHP, la fonction array() est utilisée pour créer des tableaux :
array();
En PHP, il existe trois types de tableaux :
Tableau indexé - Tableau avec clés d'identification numériques
Tableau associatif - un tableau avec des clés spécifiées, chaque clé est associée à une valeur
Tableau multidimensionnel - un tableau contenant un ou plusieurs tableaux (décrit dans les chapitres suivants)
3. Tableau d'index PHP
Il existe deux façons de créer un tableau d'index :
1. Attribuer automatiquement un identifiant (la valeur de l'identifiant commence automatiquement à zéro)
$cars=array("Volvo","BMW","Toyota");
2. Attribuez manuellement des identifiants (les valeurs d'identifiant sont attribuées par vous-même, elles n'ont pas besoin de partir de zéro ou elles n'ont pas besoin d'être consécutives)
$cars [3]="Volvo";
$cars[6]="BMW";
$cars[8]="Toyota";
Exemple : Le code est le suivant
3. Pour introduire une fonction de longueur d'acquisition de tableau - la fonction country()
count() est utilisée pour renvoyer la longueur du tableau (nombre d'éléments) :
Exemple :
4. Tableau associatif PHP
Ladifférence entre un tableau associatif et un tableau numérique est que l'indice d'un tableau numérique (c'est-à-dire la valeur de la clé elle-même) ne peut être un nombre, tandis qu'un tableau associatif peut être une chaîne
Il existe deux façons de le créer. Tableau associatif
$age=array("Peter"=>"35" ,"Ben"=>"37","Joe"=>"43");
Ou :
$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";
La clé spécifiée peut ensuite être utilisée dans le script
Exemple : Le code est le suivant
"PHP.cn","字符2"=>"学习","字符3"=>"成长"); echo "大家好,欢迎来到".$str["字符1"]."这个大家庭,以后大家一起".$str["字符2"]."一起".$str["字符3"]; ?>
5. les tableaux d'index et associatifs
1 Parcourir le tableau d'index
.Pour parcourir et imprimer toutes les valeurs d'un tableau numérique, vous pouvez utiliser une boucle for.
Exemple : Le code est le suivant
"; } ?>
Remarque : Parcourir le tableau signifie retrouver les éléments du tableau un par un et effectuer les opérations correspondantes
2 . Parcourez le tableau associatif
Les indices du tableau associatif ne sont pas des nombres et ne peuvent pas être générés à l'aide d'une boucle for, nous utilisons donc foeeach pour faire cet exemple
Le code est le suivant :
"PHP.cn","字符2"=>"学习","字符3"=>"成长"); $strlength=count($str); foreach($str as $key=>$value){ echo $key."对应----".$value."
"; } ?>