Apabila bekerja dengan tatasusunan dalam PHP, selalunya perlu untuk mengesahkan sama ada ia kosong atau tidak. Kaedah berikut menyediakan cara yang cekap untuk melaksanakan penilaian ini:
Kaedah paling mudah melibatkan membandingkan tatasusunan dengan nilai Boolean. Jika tatasusunan kosong, ia akan dinilai kepada palsu.
if (!$playerlist) { // list is empty }
Pilihan lain ialah mengira bilangan elemen dalam tatasusunan menggunakan fungsi count(). Jika kiraan sifar, tatasusunan itu kosong.
if (count($playerlist) === 0) { // list is empty }
Dalam sesetengah kes, tatasusunan mungkin mengandungi nilai kosong yang perlu dialih keluar sebelum menyemak kekosongan. Ini boleh dicapai dengan gelung foreach dan operasi tidak ditetapkan:
foreach ($playerlist as $key => $value) { if (!strlen($value)) { unset($playerlist[$key]); } } if (!$playerlist) { // empty array }
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Semak Tatasusunan Kosong dengan Cekap dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!