Heim > Artikel > Backend-Entwicklung > Erfahren Sie, wie Sie den letzten Wert in einem PHP-Array abrufen
In diesem Artikel werden hauptsächlich zwei Methoden zum Abrufen des letzten Werts eines Arrays in PHP vorgestellt. Der Code enthält Kommentare folgt:
$array=array(1,2,3,4,5);
echo $array[count($array)-1];//Berechnen Sie die Länge des Arrays und Holen Sie sich dann das letzte Element des Arrays, wenn das letzte Element einen nicht numerischen Schlüsselnamen enthält und das Ergebnis möglicherweise nicht wie erwartet ist//Gilt für Arrays mit numerischen Schlüsselnamen '0c6dc11e160d3b678d68754cc175188a';
echo end($array); //Zeigen Sie den internen Zeiger des Arrays auf die letzte Einheit, anwendbar auf alle Arrays
Im Allgemeinen sind PHPs eingebaute in function end ist immer noch die beste Methode. Sie können es testen.
Dies sind die Wertmethoden der drei Funktionen , direkt wirksam, nach Bedarf auswählen
<?PHP $array = array(1,2,4,6,8); echo end($array); ?> <?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?> <?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>Bearbeitet am 31. März 2012: Die zweite Methode hat einen Nachteil: Die Funktion Array_pop() „nimmt“ die letzte Zahl der Originaldaten heraus, was dem Schneiden entspricht , haben die Originaldaten nicht mehr den letzten Wert
Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie den letzten Wert in einem PHP-Array abrufen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!