```Jika `$arr` ialah tatasusunan kosong, kod di atas akan hilang"/> ```Jika `$arr` ialah tatasusunan kosong, kod di atas akan hilang">
Rumah > Artikel > pembangunan bahagian belakang > [Organisasi dan Perkongsian] Beberapa cara untuk menentukan sama ada tatasusunan kosong dalam PHP
Dalam PHP, terdapat banyak cara untuk menentukan sama ada tatasusunan kosong. Artikel ini akan memperkenalkan anda kepada beberapa kaedah dalam PHP untuk menentukan sama ada tatasusunan kosong.
<?php $arr = array(); // 空数组 if (empty($arr)) { echo "数组为空"; } else { echo "数组不为空"; } ?>
Jika $arr
ialah tatasusunan kosong, kod di atas akan mengeluarkan:
数组为空
Jika $arr
Jika terdapat elemen dalam, maka keluarkan:
数组不为空
<?php $arr = array(); // 空数组 if (count($arr) == 0) { echo "数组为空"; } else { echo "数组不为空"; } ?>
Jika $arr
ialah tatasusunan kosong, kod di atas akan mengeluarkan:
数组为空
Jika terdapat elemen dalam $arr
, maka keluarkan:
数组不为空
<?php $arr = array(); // 空数组 if (isset($arr) && count($arr) > 0) { echo "数组不为空"; } else { echo "数组为空"; } ?>
Jika $arr
ialah Tatasusunan kosong, kod di atas akan mengeluarkan:
数组为空
Jika terdapat elemen dalam $arr
, maka keluarkan:
数组不为空
<?php $arr = array(); // 空数组 if (array_key_exists(0, $arr)) { echo "数组不为空"; } else { echo "数组为空"; } ?>
Jika $arr
ialah tatasusunan kosong, kod di atas akan mengeluarkan:
数组为空
Jika terdapat elemen dalam $arr
, maka output akan menjadi :
数组不为空
Di atas ialah cara untuk menentukan sama ada tatasusunan kosong dalam PHP. Kaedah yang hendak digunakan bergantung pada keperluan kod anda. Jika anda hanya perlu menentukan sama ada tatasusunan kosong, adalah disyorkan untuk menggunakan fungsi empty(). Jika anda perlu mengira bilangan elemen dalam tatasusunan, gunakan fungsi count(). Jika anda perlu menyemak sama ada pembolehubah sudah wujud dan tidak kosong, gunakan fungsi isset(). Jika anda perlu menentukan sama ada tatasusunan kosong berdasarkan sama ada kunci yang ditentukan wujud dalam tatasusunan, gunakan fungsi array_key_exists().
Atas ialah kandungan terperinci [Organisasi dan Perkongsian] Beberapa cara untuk menentukan sama ada tatasusunan kosong dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!