Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menentukan sama ada tatasusunan kosong dalam php (tiga kaedah)

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

PHPz
PHPzasal
2023-04-12 09:19:37747semak imbas

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){
    // 数组为空
}
  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)){
    // 数组为空
}
  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){
    // 数组为空
}

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!

Kenyataan:
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