Apakah fungsi dalam PHP untuk menentukan sama ada tatasusunan tidak kosong?

青灯夜游
Lepaskan: 2023-03-15 16:32:02
asal
2658 orang telah melayarinya

Fungsi PHP untuk menentukan sama ada tatasusunan tidak kosong: 1. fungsi kosong(), sintaks "kosong($arr)", jika nilai pulangan palsu, tatasusunan itu tidak kosong; ) fungsi, Sintaks "count($arr)", jika nilai pulangan lebih besar daripada atau sama dengan 1, tatasusunan tidak kosong.

Apakah fungsi dalam PHP untuk menentukan sama ada tatasusunan tidak kosong?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php menentukan sama ada tatasusunan itu bukan fungsi Kosong

1 fungsi empty()

Gunakan fungsi "empty()" untuk menilai dan. lulus tatasusunan ke dalam fungsi ini. Jika ia benar, ia bermakna ia kosong; jika ia palsu, ia bermakna ia tidak kosong.

$arr = [];
if (empty($arr)) {
 //为空
} else {
 //不为空
}
Salin selepas log masuk

2. fungsi count()

Gunakan fungsi "count()" untuk mendapatkan bilangan item tatasusunan, dan kemudian nilai sama ada ia kurang daripada 1 berdasarkan bilangan item. Jika Kurang daripada 1 bermakna ia kosong; keluarkan tatasusunan sebagai rentetan dan tentukan perkataan keluaran Sama ada rentetan itu kosong. Pada pandangan pertama, ia nampaknya kaedah yang baik, tetapi malangnya, seperti titik sebelumnya, ia tidak berfungsi untuk tatasusunan dengan lebih daripada dua dimensi. Contohnya:

$arr = [];
if (count($arr) < 1) {
 //为空
} else {
 //不为空
}
Salin selepas log masuk

Jelas sekali $arr ialah tatasusunan dua dimensi yang mengandungi tiga tatasusunan kosong, yang sepatutnya dianggap kosong, tetapi outputnya sememangnya tidak kosong. Penghakiman gagal. Pembelajaran yang disyorkan: "
Tutorial Video PHP

"

Atas ialah kandungan terperinci Apakah fungsi dalam PHP untuk menentukan sama ada tatasusunan tidak kosong?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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