Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan php (dua kaedah)
Dalam PHP, kadangkala kita perlu memadamkan elemen pada penghujung tatasusunan. Operasi ini sangat biasa dalam operasi tatasusunan. Artikel ini akan memperkenalkan cara menggunakan kod PHP untuk mengalih keluar elemen terakhir tatasusunan.
Kaedah 1: Gunakan fungsi array_pop
Fungsi array_pop dalam PHP boleh mengalih keluar dan mengembalikan elemen terakhir dalam tatasusunan. Jika kita hanya perlu mengalih keluar elemen terakhir tanpa mengembalikannya, kita boleh terus menggunakan kod berikut:
$array = array(1, 2, 3, 4, 5); array_pop($array);
Dalam contoh ini, kita mencipta tatasusunan yang mengandungi 1 hingga 5 dan kemudian menggunakan fungsi array_pop untuk beralih Kecuali elemen terakhir. Jika kita mencetak tatasusunan ini, kita akan mendapat hasil berikut:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Seperti yang anda lihat, elemen terakhir telah berjaya dialih keluar.
Kaedah 2: Gunakan fungsi unset
Fungsi unset dalam PHP juga boleh digunakan untuk memadamkan elemen dalam tatasusunan. Tidak seperti fungsi array_pop, fungsi unset boleh memadamkan elemen pada sebarang kedudukan. Jika kita perlu mengalih keluar elemen terakhir daripada tatasusunan, kita boleh menggunakan kod berikut:
$array = array(1, 2, 3, 4, 5); unset($array[count($array) - 1]);
Dalam contoh ini, kita menggunakan fungsi kiraan untuk mendapatkan panjang tatasusunan, dan kemudian memadamkan elemen terakhir dengan subskrip tatasusunan. Jika kita mencetak tatasusunan ini, kita akan mendapat hasil berikut:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
Ia juga boleh didapati bahawa elemen terakhir telah berjaya dialih keluar.
Perlu diambil perhatian bahawa apabila menggunakan fungsi unset untuk memadam elemen tatasusunan, nilai indeks tatasusunan tidak akan disusun semula secara automatik. Jika kita perlu menyusun semula tatasusunan, kita boleh menggunakan fungsi array_values:
$array = array_values($array);
Fungsi ini akan mengembalikan tatasusunan baharu di mana elemen telah disusun semula mengikut nilai indeks.
Ringkasan
Artikel ini menerangkan cara menggunakan kod PHP untuk mengalih keluar elemen terakhir tatasusunan. Kita boleh menggunakan fungsi array_pop atau fungsi unset untuk melaksanakan fungsi ini, bergantung pada keperluan khusus kita.
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar elemen terakhir dari tatasusunan php (dua kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!