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 //聲明一個(gè)數(shù)組,值為1到10 $num = array(1,2,3,4,5,6,7,8,9,10); //按照索引數(shù)組的特點(diǎn),下標(biāo)從0開始。所以1的下標(biāo)為0,10的下標(biāo)為9 echo $num[0].'<br />'; echo $num[9].'<br />'; //我們可以得到數(shù)組中元素的總個(gè)數(shù),為10 echo count($num); //遍歷這個(gè)索引數(shù)組的話,我們就可以定義一個(gè)變量為$i //$i 的值為0,從0開始 //可以設(shè)定一個(gè)循環(huán)條件為:$i 在下標(biāo)的(9)最大值之內(nèi)循環(huán) 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.