在 PHP 中检查数组是否为空的不同方法
phpserver side programmingprogramming更新于 2025/11/12 2:34:00
使用 ‘sizeof’ 函数
让我们看一个例子 −
示例
<?php $empty_arr = array(); if( sizeof($empty_arr) == 0 ) echo "数组为空!"; else echo "数组不为空。"; ?>
输出
数组为空!
可以通过多种方式检查数组是否为空。一种方法是使用 ‘sizeof’ 函数来查看数组是否为空。如果是,则大小为 0,从而确认数组为空。
使用 ‘empty’ 函数
示例
<?php
$my_arr = array('URL' => 'https://www.medium.com/');
$empty_arr = array();
if(!empty($my_arr))
echo "数组非空 <br>";
if(empty($empty_arr))
echo "数组为空!";
?>
输出
数组非空 数组为空!
检查数组是否为空的另一种方法是使用‘empty’函数,该函数检查数组的内容,如果没有内容,则表示数组为空。

