Forum und email

prev

(PHP 4, PHP 5)

prev — Verplaats de interne array pointer naar achteren

Beschrijving

mixed prev ( array &$array )

Geeft de array waarde terug uit de voorgaande positie die wordt aangewezen door de interne array pointer of FALSE wanneer er niet meer elementen zijn.

Warning

Deze functie kan FALSE teruggeven, maar ook een andere waarde die naar FALSE evalueert, zoals 0 of "". Gebruik de === operator om de teruggeven waarde van deze functie te testen.

Note: Het is onmogelijk het begin van een array te onderscheiden van een boolean FALSE element. Om een array die mogelijk FALSE elementen bevat op de juiste manier te doorlopen, zie de each() functie.

prev() werkt als next(), behalve dat de interne array pointer een positie naar achteren en niet naar voren wordt verplaatst.

Example#1 Gebruiksvoorbeeld van prev() en vergelijkbare functies

<?php
$transport 
= array('foot''bike''car''plane');
$mode current($transport); // $mode = 'foot';
$mode next($transport);    // $mode = 'bike';
$mode next($transport);    // $mode = 'car';
$mode prev($transport);    // $mode = 'bike';
$mode end($transport);     // $mode = 'plane';
?>

Zie ook current(), end(), next() en reset().