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 valeurs​​dans une seule variable, et à ce moment nous pouvons accéder aux valeurs​​en 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

<?php
//创建一个数组,并且输出一句欢迎词
$str=array("PHP.cn","学习","成长");
echo "大家好,欢迎来到".$str[0]."这个大家庭,以后大家一起".$str[1]."一起".$str[2]
?>

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 :

<?php
//创建一个数组,并且输出一句欢迎词
$str=array("PHP.cn","学习","成长");
echo count($str);
?>


4. Tableau associatif PHP

La diffé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
//改造下之前的例子
//创建一个数组,并且输出一句欢迎词
$str=array("字符1"=>"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

<?php
//创建一个索引数组,并遍历输出
$str=array("PHP.cn","学习","成长");
$strlength=count($str);
for($i=0;$i<$strlength;$i++){
	echo $str[$i];
	echo "<br/>";
}
?>

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
//创建一个索引数组,并遍历输出
$str=array("字符1"=>"PHP.cn","字符2"=>"学习","字符3"=>"成长");
$strlength=count($str);
foreach($str as $key=>$value){
	echo $key."对应----".$value."<br/>";
}
?>
Formation continue
||
<?php //创建一个数组,并且输出一句欢迎词 $str=array("PHP.cn","学习","成长"); echo "大家好,欢迎来到".$str[0]."这个大家庭,以后大家一起".$str[1]."一起".$str[2] ?>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel