Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

青灯夜游
Lepaskan: 2023-03-16 12:40:01
asal
2654 orang telah melayarinya

4 cara untuk mendapatkannya: 1. Gunakan array_shift() untuk mendapatkan elemen pertama tatasusunan, sintaksnya ialah "array_shift(array)". 2. Gunakan array_pop() untuk mendapatkan elemen terakhir tatasusunan, sintaksnya ialah "array_pop(array)". 3. Gunakan pernyataan "$array variable name [subscript]" untuk mendapatkan elemen subskrip yang ditentukan dalam tatasusunan. 4. Gunakan array_slice() untuk mendapatkan elemen subskrip yang ditentukan dalam tatasusunan, sintaksnya ialah "array_slice(array,2,1)".

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 8.1, komputer DELL G3

Terdapat hanya Berbilang kaedah untuk mendapatkan elemen

Kaedah 1: Gunakan fungsi array_shift() untuk mendapatkan elemen pertama dalam array

array_shift() Fungsi memadamkan elemen pertama dalam tatasusunan dan mengembalikan elemen tatasusunan pertama yang dipadamkan jika tatasusunan kosong, NULL akan dikembalikan.

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

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Kaedah 2: Gunakan fungsi array_pop() untuk mendapatkan elemen terakhir dalam array

fungsi array_pop() akan Memadam elemen terakhir dalam tatasusunan dan mengembalikan elemen tatasusunan terakhir yang dipadamkan jika tatasusunan kosong, NULL akan dikembalikan.

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

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Kaedah 3: Gunakan "$数组变量名[下标]" untuk mendapatkan elemen yang dinyatakan

"$数组变量名[下标]" boleh akses tatasusunan Elemen dengan subskrip tertentu dalam

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
echo "数组下标为0的元素:".$arr[0]."<br>";
echo "数组下标为2的元素:".$arr[2]."<br>";
echo "数组下标为3的元素:".$arr[3]."<br>";
?>
Salin selepas log masuk

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Kaedah 4: Gunakan fungsi array_slice() untuk mendapatkan elemen dengan subskrip tertentu dalam array

Fungsi array_slice() ialah fungsi yang disediakan oleh PHP untuk memintas tatasusunan Ia boleh mengekstrak serpihan daripada tatasusunan. Mari kita lihat fungsi array_slice():

array_slice($array,$start,$length,$preserve)
Salin selepas log masuk

Fungsi ini menyokong 2 parameter yang diperlukan: $array dan $start, dan dua parameter diabaikan $length dan $preserve.

Tidak perlu memperkenalkan parameter $array Parameter $start digunakan untuk menentukan kedudukan (subskrip) untuk memulakan pemintasan Parameter $length menunjukkan panjang pemintasan (jika ditinggalkan, ia akan bermula dari subskrip yang ditentukan).

Jika anda ingin memintas hanya satu elemen, nilai parameter $length ialah 1.

<?php
header("Content-type:text/html;charset=utf-8");
$arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($arr);
echo "截取一个数组元素:";
$result = array_slice($arr,2,1); //截取下标为2的数组元素
var_dump($result);

$result = array_slice($arr,1,1); //截取下标为1的数组元素
var_dump($result);
?>
Salin selepas log masuk

Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan php

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan hanya satu elemen daripada tatasusunan 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