php for boucle ...LOGIN

php for boucle traverse le tableau d'index

Le mot traverser signifie littéralement lire et accéder à tous les uns après les autres et les afficher.

Parce que la boucle for est une simple boucle de comptage et que l'indice du tableau d'index est une valeur entière. Par conséquent, nous pouvons parcourir le tableau d’index via une boucle for.

Nous savons que l'indice du tableau d'index est un entier. On définit le tableau suivant :

<?php

//声明一个数组,值为1到10
$num = array(1,2,3,4,5,6,7,8,9,10);

//按照索引数组的特点,下标从0开始。所以1的下标为0,10的下标为9
echo $num[0].'<br />';
echo $num[9].'<br />';


//我们可以得到数组中元素的总个数,为10
echo count($num);

//遍历这个索引数组的话,我们就可以定义一个变量为$i
//$i 的值为0,从0开始
//可以设定一个循环条件为:$i 在下标的(9)最大值之内循环
for($i = 0 ; $i < count($num) ; $i++){

   echo $num[$i].'<br />';

}

?>

A travers l'exemple ci-dessus, on boucle le tableau.
Parce que l'indice commence à 0, définissez $i=0. Laissez $i augmenter de 1 à chaque fois qu'il boucle, mais il doit être inférieur à 10, car la valeur maximale de l'indice du tableau est 9.

De cette façon, nous avons appris à parcourir le tableau d'indices consécutifs indexés.

Alors la question est :

Et les tableaux associatifs ? Que se passe-t-il si les indices du tableau d'index ne sont pas consécutifs ?
Réponse : Parlons-en dans le prochain chapitre. Ne vous inquiétez pas, jeune homme.


section suivante
<?php //声明一个数组,值为1到10 $num = array(1,2,3,4,5,6,7,8,9,10); //按照索引数组的特点,下标从0开始。所以1的下标为0,10的下标为9 echo $num[0].'<br />'; echo $num[9].'<br />'; //我们可以得到数组中元素的总个数,为10 echo count($num); //遍历这个索引数组的话,我们就可以定义一个变量为$i //$i 的值为0,从0开始 //可以设定一个循环条件为:$i 在下标的(9)最大值之内循环 for($i = 0 ; $i < count($num) ; $i++){ echo $num[$i].'<br />'; } ?>
soumettreRéinitialiser le code
chapitredidacticiel