Rumah >pembangunan bahagian belakang >masalah PHP >Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?

Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?

青灯夜游
青灯夜游asal
2022-06-29 17:07:202023semak imbas

Menggunakan is_array dalam php untuk mengesan tatasusunan kosong boleh lulus. Fungsi is_array() adalah untuk mengesan sama ada pembolehubah ialah tatasusunan Sintaksnya ialah "is_array($var)". tatasusunan mengandungi nilai; jika pembolehubah yang dikesan Jika "$var" ialah jenis tatasusunan, BENAR dikembalikan, jika tidak FALSE dikembalikan.

Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?

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

Menggunakan is_array untuk mengesan tatasusunan kosong boleh lulus.

<?php
$a = array();
var_dump($a);
var_dump(is_array($a));
?>

Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?

Dalam php, fungsi is_array($var) digunakan untuk mengesan sama ada pembolehubah ialah tatasusunan (sama ada ia daripada jenis tatasusunan), selagi sebagai pembolehubah $varIa akan lulus jika ia adalah jenis tatasusunan, tidak kira sama ada tatasusunan mengandungi nilai.

Tatasusunan kosong juga merupakan jenis tatasusunan, jadi menggunakan is_array untuk mengesan tatasusunan kosong boleh lulus.

Jika pembolehubah yang dikesan ialah jenis tatasusunan, kembalikan TRUE (menunjukkan lulus), jika tidak, kembalikan FALSE.

<?php
$a = array();
$b = array(1,2,3);
$c = 123;
var_dump($a);
var_dump(is_array($a));

var_dump($b);
var_dump(is_array($b));

var_dump($c);
var_dump(is_array($c));
?>

Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Adakah mungkin untuk menggunakan is_array untuk mengesan tatasusunan kosong dalam PHP?. 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