Methode 1:
<?PHP $array = array(1,2,4,6,8); echo end($array); ?>
Ausgabe
//输出8
Methode Zwei:
<?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?>
Ausgabe
//输出8
Methode 3:
<?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>
Ausgabe
Array ( [0] => 8 )
Die zweite Methode hat einen Nachteil: Die Funktion Array_pop() „nimmt“ die letzte Zahl der Originaldaten heraus, was einem Schneiden entspricht , gibt es in den Originaldaten nicht mehr den letzten Wert.
Wie zum Beispiel:
<?PHP $array = array(1,2,4,6,8); array_pop($array); print_r($array); ?>
Ausgabe:
Array ( [0] => 1 [1] => 2 [2] => 4 [3] => 6 )
Die oben genannten sind alle in PHP integrierten Funktionen. Tatsächlich können wir das letzte Element im PHP-Array auch über einige Methoden abrufen Wir haben uns selbst geschrieben
<?php $array = array(1,2,4,6,8); $last = count($array); echo $array[$last-1]; ?>
Wenn die integrierte Methode implementiert werden kann, versuchen wir natürlich, die integrierte Funktion von PHP so weit wie möglich zu nutzen. weil die integrierte Methode in Bezug auf Effizienz und Zeit schneller ist. Sie ist die effizienteste, aber wenn wir während des Entwicklungsprozesses die Existenz dieser Methode nicht kennen oder uns nicht an diese Methode erinnern, können wir die Funktion auch schreiben Methode, die wir wollen, basierend auf unserer eigenen Logik.