(PHP 4, PHP 5)
prev — Recule le pointeur courant de tableau
prev() positionne le pointeur interne du tableau array à la position précédente celle qu'il occupait et en retourne la valeur, ou bien elle retourne FALSE s'il ne reste plus d'éléments.
Cette fonction peut retourner FALSE , mais elle peut aussi retourner une valeur équivalent à FALSE , utilisable dans une condition if simple. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.
Note: Vous ne serez pas capable de distinguer la fin d'un tableau avec l'élément booléen FALSE . Pour traverser correctement un tableau qui peut contenir l'élément FALSE , voyez la fonction each() .
prev() se comporte exactement comme next() , mais elle fait reculer le pointeur plutôt que de l'avancer.
Exemple 461. Exemple avec prev() et ses amies
<?php
$transport
= array(
'pied'
,
'velo'
,
'voiture'
,
'avion'
);
$mode
=
current
(
$transport
);
// $mode = 'pied';
$mode
=
next
(
$transport
);
// $mode = 'velo';
$mode
=
next
(
$transport
);
// $mode = 'voiture';
$mode
=
prev
(
$transport
);
// $mode = 'velo';
$mode
=
end
(
$transport
);
// $mode = 'avion';
?>