Alors un tableau c'est un ensemble d'éléments et donc si tu veux accéder à un élément précis du tableau, il faut un moyen pour le cibler. C'est la qu'intervient la notion d'indexation.
Le tableau tab de départ de l'exercice peut être représenté comme ceci :
Array
(
[0] => 7
[1] => 7
[2] => 6
[3] => 6
[4] => 3
[5] => 3
)
Tu retrouves bien les différentes valeurs 7 7 6 6 3 3 et chacune se voit attribuer un index, index commençant à 0 et s'incrémentant de 1 pour chaque nouvel élément.
Ainsi si tu veux par exemple accéder au 3ème élément du tableau, on va l'écrire en algorithmie tab[2], la valeur de l'index étant 2 (pour le 3ème rang) et la valeur de tab[2] étant 6.
tab[i] <- j // affecter la valeur de la variable j à l'index de valeur i du tableau tab
Donc concrètement, si i est égal à 0 et j est égal à 6 ça revient à affecter la valeur 6 au premier rang (index 0) du tableau tab.
Soit :
tab[0] <- 6
Le tableau deviendrait donc :
Array
(
[0] => 6
[1] => 7
[2] => 6
[3] => 6
[4] => 3
[5] => 3
)
La valeur à l'index 0 est devenue 6.
J'espère que c'est plus clair pour toi.

Alors un tableau c'est un ensemble d'éléments et donc si tu veux accéder à un élément précis du tableau, il faut un moyen pour le cibler. C'est la qu'intervient la notion d'indexation.
Le tableau tab de départ de l'exercice peut être représenté comme ceci :
[php]Array
(
[0] => 7
[1] => 7
[2] => 6
[3] => 6
[4] => 3
[5] => 3
)[/php]
Tu retrouves bien les différentes valeurs 7 7 6 6 3 3 et chacune se voit attribuer un index, index commençant à 0 et s'incrémentant de 1 pour chaque nouvel élément.
Ainsi si tu veux par exemple accéder au 3ème élément du tableau, on va l'écrire en algorithmie tab[2], la valeur de l'index étant 2 (pour le 3ème rang) et la valeur de tab[2] étant 6.
[php]tab[i] <- j // affecter la valeur de la variable j à l'index de valeur i du tableau tab[/php]
Donc concrètement, si i est égal à 0 et j est égal à 6 ça revient à affecter la valeur 6 au premier rang (index 0) du tableau tab.
Soit :
[php]tab[0] <- 6[/php]
Le tableau deviendrait donc :
[php]Array
(
[0] => 6
[1] => 7
[2] => 6
[3] => 6
[4] => 3
[5] => 3
)[/php]
La valeur à l'index 0 est devenue 6.
J'espère que c'est plus clair pour toi. :)