prev

(PHP 3, PHP 4, PHP 5)

prev --  Verkleinert den internen Zeiger eines Arrays

Beschreibung

mixed prev ( array &array )

Liefert den Wert des Elements vor der Position des Arrays, auf die der interne Zeiger gerade zeigt. Sind keine Elemente mehr vorhanden, wird FALSE zurückgegeben.

Warnung

Enthält das Array leere Elemente, wird für diese ebenfalls ein Wert zurückgegeben, der als FALSE ausgewertet wird (siehe Umwandlung nach boolean und die Typvergleichs-Tabelle für zusätzliche Informationen). Um ein Array mit leeren Elementen richtig durchzugehen, verwenden Sie die Funktion each().

prev() verhält sich wie next(), nur dass hier der interne Zeiger um eine Position zurück, und nicht nach vorne gerückt wird.

Beispiel 1. Beispiel für die Verwendung von prev() und anderen

<?php
$transport
= array('zu Fußfoot', 'Fahhrad', 'Auto', 'Flugzeug');
$mode = current($transport); // $mode = 'zu Fuß';
$mode = next($transport);    // $mode = 'Fahrrad';
$mode = next($transport);    // $mode = 'Auto';
$mode = prev($transport);    // $mode = 'Fahrrad';
$mode = end($transport);     // $mode = 'Flugzeug';
?>

Siehe auch current(), end(), next() und reset().