Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php
Kaedah: 1. Gunakan "array_values($arr)" untuk menukar tatasusunan kepada tatasusunan indeks 2. Gunakan "array_search(value, array)" untuk mencari nilai daripada tatasusunan indeks dan kembalikan indeks yang sepadan; 2. Gunakan "array_splice($arr, index -1,1)" untuk memadam elemen sebelumnya daripada tatasusunan asal.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
php sebelum mengalih keluar Kaedah tatasusunan elemen
1 Gunakan array_values() untuk mendapatkan nilai kunci tatasusunan dan mengembalikan tatasusunan nilai kunci
Gunakan. array_values() untuk menukar tatasusunan Tukar kepada tatasusunan indeks (pastikan tatasusunan ialah tatasusunan indeks, supaya anda boleh mendapatkan kedudukan elemen yang ditentukan dalam tatasusunan di bawah).
<?php header('content-type:text/html;charset=utf-8'); $arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry"); var_dump($arr); $value=array_values($arr); var_dump($value); ?>
2. Gunakan array_search() untuk mencari nilai yang ditentukan daripada tatasusunan indeks dan mengembalikan indeks yang sepadan.
<?php header('content-type:text/html;charset=utf-8'); $arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry"); var_dump($arr); $value=array_values($arr); var_dump($value); $index=array_search("223",$value); echo $index; ?>
3. Gunakan array_splice() untuk memadamkan elemen sebelumnya
Mengikut indeks elemen yang diperoleh, gunakan array_splice() untuk memadamkan elemen pada kedudukan "$index-1" dalam tatasusunan asal.
<?php header('content-type:text/html;charset=utf-8'); $arr = array("a" => "pear", "b" => "strawberry", "223", "c" => "cherry"); var_dump($arr); $value=array_values($arr); var_dump($value); $index=array_search("223",$value); echo "指定元素的索引:".$index; array_splice($arr,$index-1,1); var_dump($arr); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar elemen tatasusunan sebelumnya dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!