In Fragen zu PHP-Interviews tauchen häufig grundlegende Betriebswissenspunkte zu PHP-Arrays auf, z. B. PHP löscht doppelte Elemente in Arrays. Element , PHP-Array-Konvertierung Ersetzen Sie es durch eine Zeichenfolge und andere grundlegende Fragen.
In diesem Artikel stellen wir Ihnen eine häufige Interviewfrage zu PHP-Arrays vor. PHP ruft das letzte Element des Arrays ab Der Schlüssel und der Wert Methoden der Elemente.
Im Folgenden kombinieren wir Codebeispiele, um im Detail vorzustellen, wie PHP den Schlüssel und den Wert des letzten Elements eines Arrays erhält.
In PHP gibt es eine Funktion, die den Wert des letzten Elements im Array direkt abrufen kann.
end()-Funktion : Verschiebt den internen Zeiger des Arrays auf das letzte Element und gibt seinen Wert zurück.
Das Codebeispiel lautet wie folgt:
<?php $arr = ['1' => 'name', '3' => 2, 5 => 6, 'name' => '张三']; $a = end($arr); echo $a;
Greifen Sie über den Browser zu und erhalten Sie die Ergebnisse wie folgt:
Wie im Bild gezeigt zeigt an, dass wir die Endfunktion direkt verwenden, um den Wert des letzten Elements des Arrays abzurufen.
Dann können wir eine einfache Methode verwenden, um den Index des letzten Elements zu erhalten, das den Schlüsselnamen darstellt.
Das Codebeispiel lautet wie folgt:
<?php /** * PHP获取数组中最后一个元素下标和值 */ $arr = ['1' => 'name', '3' => 2, 5 => 6, 'name' => '张三']; $a = end($arr); echo $a; echo "<br>"; foreach ($arr as $k => $v) { if ($v === $a) { echo $k; } }
Hier verwenden wir hauptsächlich die foreach-Schleife, um die Array-Schlüsselwerte zu durchlaufen, und verwenden dann die if-Anweisung, um den Array-Wert und das Ende zu durchlaufen Die von der Funktion erhaltenen Werte werden verglichen. Wenn sie vollständig gleich sind, kann der entsprechende Index ausgegeben werden, der der Schlüsselname des letzten Elements ist.
Das Endergebnis ist wie folgt:
Bei dieser Frage geht es darum, PHP erhält den Schlüssel und den Wert des letzten Elements im Array Spezifische Methodeneinführung , sehr einfach und leicht zu verstehen. Ich hoffe, es hilft den Bedürftigen!
Wenn Sie mehr über PHP erfahren möchten, können Sie der chinesischen PHP-Website PHP-Video-Tutorial folgen. Willkommen Bitte beziehen Sie sich auf alle und lernen Sie von ihnen!
Das obige ist der detaillierte Inhalt vonWie erhalte ich den Schlüssel und den Wert des letzten Elements eines Arrays in PHP? (Bilder + Videos). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!