|
8.3.59 current()Retourne l'élément courant du tableau[ Exemples avec current ] PHP 3, PHP 4, PHP 5
mixed
current (
array
array
)
Chaque tableau entretient un pointeur interne, qui est initialisé
lorsque le premier élément est inséré dans le tableau.
current
ne fait que retourner
l'élément courant pointé par le pointeur interne du
tableau
array
.
current
ne déplace pas le pointeur.
Si le pointeur est au-delà du dernier élément de la liste,
current
retourne
FALSE
.
| Attention | |
Si le tableau contient des éléments vides ou des zéros (0 ou "",
la chaîne vide) alors
current
retournera
FALSE
pour ces éléments. Il est donc impossible de déterminer
si vous êtes réellement à la fin de la liste en utilisant la fonction
current
. Pour passer en revue proprement un
tableau qui peut contenir des éléments vides ou des zéros,
utilisez la fonction
each
.
|
| Exemple avec current |
<?php $transport = array('pied', 'velo', 'voiture', 'avion'); $mode = current($transport); // $mode = 'pied'; $mode = next($transport); // $mode = 'velo'; $mode = current($transport); // $mode = 'velo'; $mode = prev($transport); // $mode = 'pied'; $mode = end($transport); // $mode = 'avion'; $mode = current($transport); // $mode = 'avion'; ?>
|
Voir aussi
end
,
key
,
next
,
prev
et
reset
.
|