Bagaimana untuk menentukan sama ada tatasusunan kosong dalam php (tiga kaedah)

PHPz
Lepaskan: 2023-04-12 11:16:46
asal
780 orang telah melayarinya

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.

  1. Gunakan fungsi count()

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){
    // 数组为空
}
Salin selepas log masuk
  1. Gunakan fungsi empty()

fungsi kosong() boleh menyemak sama ada nilai kosong . Fungsi empty() kembali benar apabila pembolehubah ialah salah satu daripada nilai berikut:

  • "" (rentetan kosong)
  • 0 (rentetan atau integer sebagai integer)
  • 0.0 (rentetan atau terapung sebagai apungan)
  • "0" (nombor sebagai rentetan)
  • NULL
  • SALAH
  • Susun atur kosong

Oleh itu, kita boleh menggunakan fungsi empty() untuk menentukan sama ada tatasusunan kosong.

Kod sampel adalah seperti berikut:

if(empty($array)){
    // 数组为空
}
Salin selepas log masuk
  1. Gunakan fungsi is_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){
    // 数组为空
}
Salin selepas log masuk

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!

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!