Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

青灯夜游
Lepaskan: 2023-03-16 06:54:02
asal
6895 orang telah melayarinya

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.

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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;
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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;
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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);
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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);
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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];
?>
Salin selepas log masuk

Bagaimana untuk mencari nilai elemen terakhir tatasusunan dalam php

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan