Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php
5 kaedah: 1. Gunakan pernyataan "array_pop($arr)" untuk memadam elemen terakhir tatasusunan dan mengembalikan nilai 2. Gunakan pernyataan "end($arr)" untuk mengembalikan nilai daripada elemen terakhir; 3. , Gunakan pernyataan "array_slice($arr,-1)" untuk memintas 1 elemen terakhir tatasusunan 4. Gunakan pernyataan "array_slice($arr,-1)" untuk memadam yang terakhir elemen dan kembalikan nilai elemen; 5. Gunakan pernyataan "$arr[ count($arr)-1]" mengembalikan elemen terakhir.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php mendapat kaedah nilai satu elemen tatasusunan akhir
1 Gunakan fungsi array_pop()
fungsi array_pop() akan memadamkan elemen terakhir dalam tatasusunan, dan mengembalikan elemen yang dipadamkan.
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); //获取数组中的第一个元素 $first = array_pop($arr); echo "数组的最后一个元素为:".$first; ?>
2 Gunakan fungsi end() Fungsi
end() boleh menghalakan penunjuk di dalam tatasusunan ke tatasusunan Elemen terakhir dan mengembalikan nilai elemen terakhir, atau FALSE jika tatasusunan kosong.
<?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; ?>
3 Gunakan fungsi array_slice()
Jika anda ingin memintas beberapa elemen terakhir tatasusunan. , cuma tukar parameter Tetapkan mula kepada -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); ?>
4 Gunakan fungsi array_splice()
array_splice(. ) fungsi untuk memadam tatasusunan Apabila sebahagian daripada elemen dialih keluar, elemen yang dipadam ini akan dibentuk menjadi tatasusunan baharu, dan kemudian tatasusunan baharu akan dikembalikan oleh itu, fungsi array_splice() boleh digunakan untuk memintas serpihan tatasusunan.
Sama seperti fungsi array_slice(), cuma tetapkan permulaan parameter kedua fungsi kepada -1 untuk memintas elemen terakhir.
<?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); ?>
5 Gunakan 数组名[下标]
untuk mengakses elemen tatasusunan terakhir
Nilai subskrip perlu ditetapkan kepada. 数组长度-1
, iaitu 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]; ?>
Nota: Kaedah ini hanya boleh digunakan dalam tatasusunan indeks.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!