Rumah >pembangunan bahagian belakang >masalah PHP >php menentukan sama ada tatasusunan kosong

php menentukan sama ada tatasusunan kosong

王林
王林asal
2023-05-23 10:20:36532semak imbas

Dalam PHP, terdapat banyak cara untuk menentukan sama ada tatasusunan kosong adalah seperti berikut:

  1. Gunakan fungsi empty()

kosong(. ) adalah fungsi dalam PHP yang digunakan untuk menyemak sama ada pembolehubah yang diberikan kosong Anda boleh menggunakannya untuk menentukan sama ada tatasusunan kosong, seperti yang ditunjukkan di bawah:

$a = array();    // 定义一个空数组
if(empty($a)){
    echo '数组为空';
}else{
    echo '数组不为空';
}
  1. Gunakan fungsi count()<.>
fungsi count() ialah fungsi dalam PHP yang digunakan untuk mengembalikan bilangan elemen tatasusunan Anda boleh menggunakannya untuk menentukan sama ada tatasusunan kosong, seperti yang ditunjukkan di bawah:

$a = array();    // 定义一个空数组
if(count($a) == 0){
    echo '数组为空';
}else{
    echo '数组不为空';
}

<.>Gunakan fungsi isset ()
  1. fungsi isset() ialah fungsi yang digunakan untuk menentukan sama ada pembolehubah wujud Anda boleh menggunakannya untuk menentukan sama ada tatasusunan kosong, seperti yang ditunjukkan di bawah:
$a = array();    // 定义一个空数组
if(isset($a[0])){
    echo '数组不为空';
}else{
    echo '数组为空';
}

Nota Titik: Kaedah ini hanya boleh menentukan sama ada unsur pertama tatasusunan wujud Jika terdapat unsur lain dalam tatasusunan, anda masih perlu menggunakan kaedah lain untuk menentukan.

Gunakan fungsi array_key_exists()
  1. array_key_exists() fungsi adalah untuk menentukan sama ada nama kunci yang ditentukan wujud dalam tatasusunan Anda boleh menggunakannya untuk menentukan sama ada tatasusunan kosong, seperti berikut Ditunjukkan:
$a = array();    // 定义一个空数组
if(!array_key_exists(0, $a)){
    echo '数组为空';
}else{
    echo '数组不为空';
}

Nota: Kaedah ini hanya boleh menentukan sama ada terdapat elemen dengan nama kunci 0 dalam tatasusunan Jika terdapat nama kunci lain dalam tatasusunan, anda masih perlu menggunakan yang lain kaedah untuk menentukan.

Ringkasnya, di atas ialah beberapa kaedah biasa dalam PHP untuk menentukan sama ada tatasusunan kosong, yang boleh dipilih mengikut keperluan tertentu.

Atas ialah kandungan terperinci php menentukan sama ada tatasusunan kosong. 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