PHP end()Funktionen
Vollständiges PHP-Array-Referenzhandbuch
Beispiele
Gib den Wert des aktuellen Elements und des letzten Elements im Array aus:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo end($people);
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>";
echo end($people);
?>
Beispiel ausführen »
Definition und Verwendung
Die Funktion end() verschiebt den internen Zeiger auf das letzte Element eines Arrays und gibt es aus.
Verwandte Funktionen:
- current()- Gibt den Wert des aktuellen Elements in einem Array zurück.
- next()- Verschiebt den internen Zeiger auf das nächste Element in einem Array und gibt es aus.
- prev()- Verschiebt den internen Zeiger auf das vorherige Element in einem Array und gibt es aus.
- reset()- Verschiebt den internen Zeiger auf das erste Element in einem Array und gibt es aus.
- each()- Gibt den Schlüsselnamen und den Wert des aktuellen Elements zurück und verschiebt den internen Zeiger vorwärts.
Syntax
end(array)
| Parameters | Beschreibung |
|---|---|
| array | Erforderlich. Gibt das zu verwendende Array an. |
Technische Details
| Rückgabewert: | Gibt bei Erfolg den Wert des letzten Elements im Array zurück, oder FALSE, wenn das Array leer ist. |
|---|---|
| PHP-Version: | 4+ |
Weitere Beispiele
Beispiel 1
Demonstration aller verwandten Funktionen:
<?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