Geben Sie die Werte des aktuellen Elements, des nächsten Elements und des vorherigen Elements in einem Array aus:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>";echo next($people) "<br>" ;echo prev($people);?>Die Funktion prev() zeigt den internen Zeiger auf das vorherige Element im Array und gibt es aus.
Verwandte 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.
every() – Gibt den Schlüsselnamen und den Wert des aktuellen Elements zurück und bewegt den internen Zeiger vorwärts.
prev( Array )
Parameter | beschreiben |
---|---|
Array | Erforderlich. Gibt das zu verwendende Array an. |
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+ |
Demonstration aller relevanten Methoden:
<?php$people = array("Peter", "Joe", "Glenn", "Cleveland");echo current($people) "<br>" // Das aktuelle Element ist Peterecho next($people) . "<br>" // Das nächste Element von Peter ist Joeecho current($people) // Jetzt ist das aktuelle Element Joeecho prev($people) . Das vorherige Element von Joe ist Peterecho end($people) . // Das letzte Element ist Clevelandecho prev($people) br>"; // Jetzt ist das aktuelle Element Glennecho reset($people). "<br>"; // Verschiebt den internen Zeiger auf das erste Element des Arrays, das Peterecho next($people) ist. "<br >"; // Das nächste Element von Peter ist Joeprint_r (each($people)); // Gibt den Schlüssel und Wert des aktuellen Elements (jetzt Joe) zurück und bewegt den internen Zeiger vorwärts?>