Heim > Backend-Entwicklung > PHP-Problem > So finden Sie den Wert des letzten Elements eines Arrays in PHP

So finden Sie den Wert des letzten Elements eines Arrays in PHP

青灯夜游
Freigeben: 2023-03-16 06:54:02
Original
6895 Leute haben es durchsucht

5 Methoden: 1. Verwenden Sie die Anweisung „array_pop($arr)“, um das letzte Element des Arrays zu löschen und den Wert zurückzugeben. 2. Verwenden Sie die Anweisung „end($arr)“, um den Wert des letzten Elements zurückzugeben ; 3. Verwenden Sie die Anweisung „array_slice“ ($arr,-1)“, um das letzte Element des Arrays abzufangen. 4. Verwenden Sie die Anweisung „array_splice($arr,-1)“, um das letzte Element zu löschen und den Elementwert zurückzugeben 5. Die Anweisung „$arr[count($arr)-1]“ gibt das letzte Element zurück.

So finden Sie den Wert des letzten Elements eines Arrays in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

So erhalten Sie den letzten Elementwert des Arrays in PHP

1. Verwenden Sie array_pop ()-Funktion

Die Funktion

array_pop() löscht das letzte Element im Array und gibt das gelöschte Element zurück.

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
//获取数组中的第一个元素
$first = array_pop($arr);
echo "数组的最后一个元素为:".$first;
?>
Nach dem Login kopieren

So finden Sie den Wert des letzten Elements eines Arrays in PHP

2. Verwenden Sie die Funktion end()

end(), um den Zeiger innerhalb des Arrays auf das letzte Element des Arrays zu verweisen und den Wert des letzten Elements zurückzugeben , es gibt FALSE zurück.

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉"=>"3元","苹果"=>"5元","梨子"=>"6元","橙子"=>"4元","橘子"=>"3元","榴莲"=>"23元");
var_dump($arr);
//获取数组中的第一个元素
$last = end($arr);
echo "数组最后一个元素的键名和键值:".key($arr)." ".$last;
?>
Nach dem Login kopieren

So finden Sie den Wert des letzten Elements eines Arrays in PHP

3. Verwenden Sie die Funktion array_slice()

Wenn Sie die letzten paar Elemente des Arrays abfangen möchten, setzen Sie einfach den Parameter start auf -1-1

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10,12,20,25,24);
echo "原数组:";
var_dump($arr); 

echo "截取最后一位元素:";
$result = array_slice($arr,-1); //截取数组后2位的元素
var_dump($result);
?>
Nach dem Login kopieren

So finden Sie den Wert des letzten Elements eines Arrays in PHP

4、使用array_splice()函数

array_splice()函数在删除数组的一部分元素时,会将这些被删除的元素组成为一个新数组,然后返回这个新数组;因此array_splice()函数可以用来截取数组片段。

和array_slice()函数一样,只需将该函数的第二个参数start设置为-1即可截取最后一位元素。

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10,12,20,25,24);
echo "原数组:";
var_dump($arr); 

echo "截取最后一位元素:";
$result = array_splice($arr,-1); 
var_dump($result);
?>
Nach dem Login kopieren

So finden Sie den Wert des letzten Elements eines Arrays in PHP

5、利用数组名[下标]访问最后一个数组元素

下标值需要设置为数组长度-1,即count($arr)-1

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10,12,20,25,24);
var_dump($arr); 
echo "最后一个元素:".$arr[count($arr)-1];
?>
Nach dem Login kopieren

So finden Sie den Wert des letzten Elements eines Arrays in PHP

4 Funktion array_splice()

Wenn die Funktion array_splice() einige Elemente des Arrays löscht, formt sie diese gelöschten Elemente zu einem neuen Array und gibt dann das neue Array zurück. Daher kann die Funktion array_splice() zum Abfangen verwendet werden Array-Fragmente. Wie bei der Funktion array_slice(), setzen Sie einfach den zweiten Parameter start der Funktion auf -1, um das letzte Element abzufangen.

rrreee🎜So finden Sie den Wert des letzten Elements eines Arrays in PHP🎜🎜 🎜5. Verwenden Sie array name [subscript], um auf das letzte Array-Element zuzugreifen. 🎜🎜🎜Der subscript-Wert muss auf array length-1, also count($ arr)-1🎜rrreee🎜🎜🎜🎜Hinweis: Diese Methode kann nur in indizierten Arrays verwendet werden. 🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSo finden Sie den Wert des letzten Elements eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage