PHP next()Funktionen
Vollständige PHP-Array-Referenz
Beispiele
Geben Sie den Wert des aktuellen Elements und des nächsten Elements im Array aus:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people);
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo next($people);
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion next() setzt den internen Zeiger auf das nächste Element im Array und gibt es aus.
Ähnliche Methoden:
- prev()- Setzt den internen Zeiger auf das vorherige 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üsselnamen und den Schlüsselwert des aktuellen Elements zurück und bewegt den internen Zeiger vorwärts.
Syntax
next(array)
| Parameter | Beschreibung |
|---|---|
| array | Erforderlich. Gibt das zu verwendende Array an. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg den Wert des nächsten 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ändige PHP-Array-Referenz Andere Erweiterungen