PHP - Letztes Element eines Arrays ausgeben

So ermitteln Sie den letzten bzw. neuesten Eintrag eines Arrays

Wer bei PHP mit Arrays arbeitet, benötigt allerhand Funktionen, um die gespeicherten Werte wieder auszugeben oder zu verändern. In bestimmten Fällen benötigt man aber nur den letzten Eintrag eines Arrays, um diesen an geeigneter Stelle anzuzeigen. Dies könnte beispielsweise der letzte User sein, der auf einer Seite online war. PHP bringt für diesen Fall eine eigene Funktion mit, die den neuesten Eintrag eines Arrays ermittelt. Allerdings lässt sich der letzte Eintrag auch noch auf andere Weise berechnen.

Letztes Element des Arrays ermitteln

Möchte man nur den letzten und damit wahrscheinlich auch den neuesten Eintrages eines Arrays anzeigen, dann kann man ganz einfach die PHP-Funktion end() verwenden. Die Ausgabe - beispielsweise des letzten Namens in einer Liste - könnte dann wie folgt aussehen:


$names = array('Hans', 'Anna', 'Noah', 'Mario');
echo end($names);

Die Ausgabe von end($names) lautet dann Mario.

Einträge eines Arrays mit count() zählen und letzten Index ermitteln

Es gibt aber noch eine weitere Methode, um bei einfachen Arrays den letzten Key bzw. den letzten Index zu finden. Arrays werden beginnend von 0 an durchnummeriert. Demnach ist das Array $names unseres Beispiels wie folgt aufgebaut:

$names[0] Hans
$names[1] Anna
$names[2] Noah
$names[3] Mario

Der letzte Index in den eckigen Klammern wäre 3, wobei das Array aber insgesamt 4 Elemente besitzt. Um nun den letzten Eintrag, also den mit dem Namen Mario zu ermitteln, muss man zunächst die Elemente mittels count() zählen. Anschließend setzt man diesen Wert abzüglich 1 in die eckigen Klammern und erhält somit wieder den Index mit dem Wert 3. Dies könnte dann wie folgt aussehen:


$names = array('Hans', 'Anna', 'Noah', 'Mario');
$last_key = count($names) - 1;
echo $names[$last_key];

Auch hier lautet die Ausgabe von echo $names[$last_key] wieder Mario.

Diesen Tipp bewerten:

Mehr zum Thema: Webdesign aus der Kategorie Computer & Internet

Ihr Kommentar
 Ihr Name *
Keine Phantasienamen, Markennamen oder ähnliches.
 Ihr Avatar *
 E-Mail *
Wird nicht veröffentlicht. (Datenschutz)
 Kommentar *

Kommentare, die Werbung enthalten, werden nicht veröffentlicht.

Beliebt und gern gelesen:

Geld sparen durch einen Umschuldungskredit
Profitieren Sie von niedrigen Zinsen, indem Sie bestehende Kredite umschulden. Wie man richtig umschuldet und wann ein Umschuldungskredit infrage kommt, verraten wir Ihnen hier.
PC-Lüfter richtig reinigen
Jeder PC-Benutzer kennt das. Mit der Zeit setzen sich an den Lüftern im Gehäuseinneren massive Staubschichten fest und verringern deutlich die Kühlleistung. Reinigen Sie Ihre Lüfter daher regelmäßig.
Geschirrspüler reinigen - Schritt für Schritt Anleitung
Auch der Geschirrspüler muss hin und wieder gereinigt und gepflegt werden. Erfahren Sie an dieser Stelle, wie Sie Schritt für Schritt Ihre Spülmaschine wieder sauber bekommen.
Die Netiquette der E-Mail im Berufsleben
Wer im Geschäftsleben E-Mails verfasst, muss die sogenannte Netiquette beachten. Worauf Sie beim Verfassen von E-Mails Wert legen sollten, können Sie hier erfahren.
Bachblüten - Helfer für die Seele
Homöopathie, Akupunktur oder Bachblüten. Im Bereich der Alternativmedizin verliert man schnell den Überblick. Hier erfahren Sie, was es mit den sogenannten Bachblüten auf sich hat.