Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk mengalih keluar kunci dari tatasusunan dalam php
Dalam atur cara PHP, tatasusunan ialah salah satu jenis data yang biasa digunakan dan kami selalunya perlu beroperasi pada tatasusunan. Kadangkala, kita perlu memadamkan kunci dalam tatasusunan Artikel ini mengajar anda cara memadamkan kunci dalam tatasusunan dalam PHP.
Untuk memadamkan kunci dalam tatasusunan, anda perlu menggunakan fungsi PHP terbina dalam unset(). Fungsi fungsi unset() adalah untuk memusnahkan pembolehubah, termasuk kunci dalam tatasusunan. Sintaksnya adalah seperti berikut:
unset($array[$key]);
Antaranya, $array ialah tatasusunan kunci yang hendak dipadamkan, dan $key ialah kunci yang perlu dipadamkan.
Seterusnya, kami akan memperkenalkan secara terperinci cara memadam kunci dalam tatasusunan dalam PHP melalui langkah-langkah berikut.
Langkah 1: Buat tatasusunan
Pertama, kita perlu mencipta tatasusunan, yang boleh dibuat menggunakan literal tatasusunan atau fungsi tatasusunan.
// 使用数组字面量创建一个数组 $arr = ['a' => 1, 'b' => 2, 'c' => 3]; // 使用数组函数创建一个数组 $arr2 = array('a' => 1, 'b' => 2, 'c' => 3);
Di sini kita menggunakan dua kaedah untuk mencipta dua tatasusunan, satu menggunakan literal tatasusunan dan satu lagi menggunakan fungsi tatasusunan. Keputusan mereka adalah sama.
Langkah 2: Gunakan fungsi unset() untuk memadam kekunci
Selepas kita mempunyai tatasusunan, kita boleh menggunakan fungsi unset() untuk memadamkan kunci masuk tatasusunan.
// 删除数组$arr中的键a unset($arr['a']); // 删除数组$arr2中的键b unset($arr2['b']);
Di sini kami menggunakan fungsi unset() untuk memadam kekunci a dalam tatasusunan $arr dan kunci b dalam tatasusunan $arr2 masing-masing.
Langkah 3: Gunakan fungsi print_r() untuk mengeluarkan tatasusunan
Selepas menyelesaikan operasi pemadaman, kita boleh menggunakan fungsi print_r() untuk mengeluarkan tatasusunan kepada sahkan sama ada operasi itu baru sahaja berjaya.
// 输出数组$arr print_r($arr); // 输出数组$arr2 print_r($arr2);
Hasil output adalah seperti berikut:
// 删除键a之后的数组$arr Array ( [b] => 2 [c] => 3 ) // 删除键b之后的数组$arr2 Array ( [a] => 1 [c] => 3 )
Seperti yang dapat dilihat daripada hasil output, kunci yang kami tentukan telah berjaya dipadamkan daripada tatasusunan.
Ringkasan
Menggunakan fungsi unset() boleh memadamkan kunci dalam tatasusunan PHP dengan sangat mudah. Perlu diingatkan bahawa apabila kita memadamkan kunci, PHP akan membina semula tatasusunan, dan indeks akan mula mengira dari 0 mengikut nombor asli.
Semoga artikel ini dapat membantu pengaturcara PHP.
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar kunci dari tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!