Dua fungsi untuk mengesan sama ada tatasusunan semuanya kosong: 1. kosong() Hanya hantar pembolehubah tatasusunan ke dalam fungsi ini kosong, jika tidak ia tidak kosong. 2. count() boleh mendapatkan panjang tatasusunan Jika panjang tatasusunan yang diperolehi adalah kurang daripada 1, tatasusunan itu kosong, jika tidak ia tidak kosong.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Dalam php, anda boleh menggunakan dua fungsi Untuk mengesan sama ada tatasusunan semuanya kosong:
fungsi kosong()
fungsi count()
1 Gunakan fungsi empty()
Fungsi kosong() digunakan untuk menyemak sama ada pembolehubah kosong.
kosong() Menentukan sama ada pembolehubah dianggap kosong. Apabila pembolehubah tidak wujud, atau nilainya sama dengan PALSU, maka ia dianggap tidak wujud. empty() tidak menjana amaran jika pembolehubah tidak wujud.
Lepaskan tatasusunan ke dalam fungsi ini. Jika ia benar, ia bermakna ia kosong; () function
<?php header("Content-type:text/html;charset=utf-8"); $arr = []; var_dump($arr); if (empty($arr)) { echo "数组为空<br>"; } else { echo "数组不为空<br>"; } ?>
count() function boleh mengira bilangan semua elemen dalam tatasusunan, iaitu, dapatkan panjang tatasusunan.
Jika panjang tatasusunan yang diperolehi ialah 0, atau kurang daripada 1, ini bermakna tiada unsur dalam tatasusunan, iaitu tatasusunan kosong.Disyorkan pembelajaran: "
Tutorial Video PHP
", "<?php header("Content-type:text/html;charset=utf-8"); $arr = [1,2]; var_dump($arr); if (count($arr) < 1) { echo "数组为空<br>"; } else { echo "数组不为空<br>"; } ?>
"
Atas ialah kandungan terperinci Apakah fungsi dalam php untuk mengesan sama ada tatasusunan semuanya kosong?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!