Rumah > Artikel > pembangunan bahagian belakang > Adakah mungkin untuk mendapatkan nilai item dalam tatasusunan dalam php?
Ya. 5 cara untuk mendapatkan: 1. Gunakan pernyataan "$array name [subscript]" untuk mendapatkan 2. Gunakan array_shift(), sintaks "array_shift(array)" 3. Gunakan array_pop() untuk mendapatkan, sintaks "array_pop (array)" ; 4. Gunakan array_slice() untuk mendapatkan, sintaksnya ialah "array_slice(array, subscript, 1)"; 5. Gunakan array_slice() untuk mendapatkan, sintaksnya ialah "array_slice(array, subscript, 1)" .
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php boleh mendapatkan tatasusunan nilai item.
Kaedah 1: Gunakan pernyataan "$array name[subscript]" untuk mendapatkan
"$数组名[下标]
" boleh mengakses salah satu subskrip yang ditentukan dalam Elemen tatasusunan
<?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>"; ?>
Kaedah 2: Gunakan fungsi array_shift() untuk mendapatkan fungsi
array_shift() akan memadamkan elemen pertama dalam tatasusunan Satu elemen, dan kemudian 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; ?>
Kaedah 3: Gunakan fungsi array_pop() untuk mendapatkan
Fungsi array_pop() akan memadam yang terakhir dalam elemen tatasusunan, dan kemudian mengembalikan elemen tatasusunan yang terakhir 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; ?>
Kaedah 4: Gunakan fungsi array_slice() untuk mendapatkan fungsi
array_slice() disediakan oleh PHP untuk pemintasan Fungsi tatasusunan yang mengekstrak serpihan daripada tatasusunan.
Gunakan fungsi array_slice() untuk mendapatkan elemen pada kedudukan yang ditentukan (agak serupa dengan kaedah 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); $result = array_slice($arr,0,1); //截取下标为0的数组元素 var_dump($result); ?>
Kaedah 5 : Gunakan fungsi array_splice () mendapat fungsi
array_splice() apabila memadamkan beberapa elemen tatasusunan, ia akan membentuk elemen yang dipadam ini menjadi tatasusunan baharu, dan kemudian mengembalikan tatasusunan baharu ini.
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump($arr); echo "截取一个数组元素:"; $result = array_splice($arr,2,1); //截取下标为2的数组元素 var_dump($result); ?>
Nota: Fungsi array_splice() akan menukar tatasusunan asal.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Adakah mungkin untuk mendapatkan nilai item dalam tatasusunan dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!