Dalam PHP, kami sering menggunakan tatasusunan untuk menyimpan satu siri data. Apabila melakukan beberapa operasi data, kita perlu terlebih dahulu menentukan sama ada tatasusunan itu kosong. Artikel ini akan memperkenalkan beberapa kaedah untuk menentukan sama ada tatasusunan PHP kosong.
Fungsi count() boleh mengembalikan bilangan elemen dalam tatasusunan. Jika tatasusunan tidak mempunyai sebarang elemen, fungsi mengembalikan 0. Oleh itu, kita boleh menggunakan fungsi count() untuk menentukan sama ada tatasusunan kosong.
Kod sampel adalah seperti berikut:
if(count($array) == 0){ // 数组为空 }
fungsi kosong() boleh menyemak sama ada nilai kosong . Fungsi empty() kembali benar apabila pembolehubah ialah salah satu daripada nilai berikut:
Oleh itu, kita boleh menggunakan fungsi empty() untuk menentukan sama ada tatasusunan kosong.
Kod sampel adalah seperti berikut:
if(empty($array)){ // 数组为空 }
is_array() fungsi boleh menyemak sama ada pembolehubah itu adalah tatasusunan. Jika pembolehubah ialah tatasusunan, fungsi itu akan kembali benar. Oleh itu, kita boleh menggunakan fungsi is_array() untuk menentukan sama ada pembolehubah ialah tatasusunan, dan bekerjasama dengan fungsi count() untuk menentukan sama ada tatasusunan kosong.
Kod sampel adalah seperti berikut:
if(is_array($array) && count($array) == 0){ // 数组为空 }
Ini adalah kaedah untuk menentukan sama ada tatasusunan PHP kosong. Dalam pembangunan sebenar, kita harus memilih kaedah yang sesuai dengan kita mengikut keperluan kita untuk menentukan sama ada tatasusunan kosong.
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada tatasusunan kosong dalam php (tiga kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!