Heim  >  Artikel  >  Backend-Entwicklung  >  Wie erhalte ich den letzten Schlüssel eines Arrays in PHP?

Wie erhalte ich den letzten Schlüssel eines Arrays in PHP?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-06 09:33:02527Durchsuche

How do I Get the Last Key of an Array in PHP?

Abrufen des letzten Array-Schlüssels

Bei dieser Frage geht es darum, den letzten Schlüssel in einem Array zu erhalten.

Lösung:

Ein praktischer Ansatz beinhaltet die kombinierte Verwendung von PHPs end() und key() Funktionen.

  • end() verschiebt den internen Array-Zeiger zum letzten Element und stellt dessen Wert bereit.
  • key() ruft den Index des Elements ab, auf das der aktuelle interne Zeiger zeigt .

Anschließend veranschaulicht der folgende Code dies:

<code class="php">$array = array(
    'first' => 123,
    'second' => 456,
    'last' => 789,
);

end($array);         
$key = key($array);  

var_dump($key);</code>

Dieser Code wird Ausgabe:

<code class="php">string 'last' (length=4)</code>

gibt den letzten Schlüssel im angegebenen Array an.

Es ist wichtig zu beachten, dass der interne Zeiger nach diesem Vorgang am Ende des Arrays verbleibt. Erwägen Sie bei Bedarf die Verwendung von reset(), um den Zeiger an den Anfang zurückzusetzen.

Das obige ist der detaillierte Inhalt vonWie erhalte ich den letzten Schlüssel eines Arrays in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn