Bagaimana untuk memadam medan tatasusunan melalui serahan PHP

PHPz
Lepaskan: 2023-04-20 13:41:23
asal
392 orang telah melayarinya

Sebagai pembangun PHP, anda selalunya perlu mengendalikan tatasusunan. Antaranya, memadam medan tatasusunan adalah salah satu operasi biasa. Artikel ini akan menerangkan cara memadam medan tatasusunan melalui penyerahan PHP.

Dalam PHP, elemen yang ditentukan dalam tatasusunan boleh dipadamkan melalui fungsi yang tidak ditetapkan. Langkah-langkah khusus adalah seperti berikut:

  1. Buat tatasusunan
    Mula-mula, kita perlu mencipta tatasusunan. Berikut ialah contoh mudah:
$students = array(
    array("name" => "Alice", "age" => 20),
    array("name" => "Bob", "age" => 21),
    array("name" => "Charlie", "age" => 22)
);
Salin selepas log masuk

Ini ialah tatasusunan dua dimensi yang mengandungi berbilang maklumat pelajar, setiap maklumat pelajar termasuk nama dan umur.

  1. Dapatkan kedudukan elemen yang hendak dipadamkan
    Seterusnya, kita perlu tentukan kedudukan elemen yang hendak dipadamkan. Ia boleh diperoleh dengan kunci atau indeks.

Sebagai contoh, jika kita ingin memadamkan maklumat pelajar bernama "Bob", kita boleh menggunakan kod berikut:

$index = array_search("Bob", array_column($students, "name"));
Salin selepas log masuk

Kod ini menggunakan fungsi array_search untuk mencari pelajar bernama "Bob" dalam tatasusunan $students pelajar "Bob" dan mengembalikan indeks yang sepadan.

  1. Padam elemen
    Selepas kami menentukan kedudukan elemen yang hendak dipadam, kami boleh menggunakan fungsi yang tidak ditetapkan untuk memadamnya:
unset($students[$index]);
Salin selepas log masuk

Kod ini akan memadamkan $ Elemen dengan subskrip $index dalam tatasusunan pelajar ialah pelajar bernama "Bob".

  1. Hasil keluaran
    Akhir sekali, kita boleh menggunakan gelung foreach untuk melintasi tatasusunan $pelajar dan mengeluarkan hasil yang dipadam:
foreach ($students as $student) {
    echo "Name: " . $student['name'] . ", Age: " . $student['age'] . "<br>";
}
Salin selepas log masuk

Hasil keluaran di atas tidak akan memasukkan Maklumat tentang pelajar bernama "Bob".

Ringkasnya, melalui langkah di atas, kita boleh menyerahkan dan memadam medan tatasusunan melalui PHP. Saya harap artikel ini dapat membantu pembangun PHP.

Atas ialah kandungan terperinci Bagaimana untuk memadam medan tatasusunan melalui serahan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!