PHP prev()Funktionen
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Gibt die Werte des aktuellen, nächsten und vorherigen Elements im Array aus:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people) . "<br>";
echo prev($people);
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people) . "<br>";
echo prev($people);
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion prev() setzt den internen Zeiger auf das vorherige Element im Array und gibt es aus.
Ähnliche Methoden:
- next()- Setzt den internen Zeiger auf das nächste Element im Array und gibt es aus.
- current()- Gibt den Wert des aktuellen Elements im Array zurück.
- end()- Setzt den internen Zeiger auf das letzte Element im Array und gibt es aus.
- reset()- Setzt den internen Zeiger auf das erste Element im Array und gibt es aus.
- each()- Gibt den Schlüssel und den Wert des aktuellen Elements zurück und bewegt den internen Zeiger vorwärts.
Syntax
prev(array)
| Parameters | Beschreibung |
|---|---|
| array | Erforderlich. Gibt das zu verwendende Array an. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg den Wert des vorherigen Elements im Array zurück oder FALSE, wenn keine weiteren Array-Elemente vorhanden sind. |
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Demonstration aller zugehörigen Methoden:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>"; // Das aktuelle Element ist Peter
echo next($people) . "<br>"; // Das nächste Element von Peter ist Joe
echo current($people) . "<br>"; // Jetzt ist das aktuelle Element Joe
echo prev($people) . "<br>"; // Das vorherige Element von Joe ist Peter
echo end($people) . "<br>"; // Das letzte Element ist Cleveland
echo prev($people) . "<br>"; // Das vorherige Element von Cleveland ist Glenn
echo current($people) . "<br>"; // Jetzt ist das aktuelle Element Glenn
echo reset($people) . "<br>"; // Verschiebt den internen Zeiger auf das erste Element des Arrays, das Peter ist
echo next($people) . "<br>"; // Das nächste Element nach Peter ist Joe
print_r (each($people)); // Gibt den Schlüssel und den Wert des aktuellen Elements (jetzt Joe) zurück und verschiebt den internen Zeiger nach vorne
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>"; // Das aktuelle Element ist Peter
echo next($people) . "<br>"; // Das nächste Element von Peter ist Joe
echo current($people) . "<br>"; // Jetzt ist das aktuelle Element Joe
echo prev($people) . "<br>"; // Das vorherige Element von Joe ist Peter
echo end($people) . "<br>"; // Das letzte Element ist Cleveland
echo prev($people) . "<br>"; // Das vorherige Element von Cleveland ist Glenn
echo current($people) . "<br>"; // Jetzt ist das aktuelle Element Glenn
echo reset($people) . "<br>"; // Verschiebt den internen Zeiger auf das erste Element des Arrays, das Peter ist
echo next($people) . "<br>"; // Das nächste Element nach Peter ist Joe
print_r (each($people)); // Gibt den Schlüssel und den Wert des aktuellen Elements (jetzt Joe) zurück und verschiebt den internen Zeiger nach vorne
?>
Beispiel ausführen »
Vollständiges PHP-Array-Referenzhandbuch Weitere Erweiterungen