爱生活

标题: 判断一个数组是否为空数组,怎么判断数组是否为空 [打印本页]

作者: 123    时间: 2022-9-4 04:15
标题: 判断一个数组是否为空数组,怎么判断数组是否为空

判断一个数组是否为空数组


最近在做一个项目,遇到一个需要的问题。
一般的,当被测试的数组是一个一维数组的时候,只要简单的用 bool empty(array) 就能解决问题。
当被测试的数组为二维数组时,empty函数返回的是true,这显然不行。
像下段代码中,$array 是个空数组。
$array = array(
'a' = array(
'1' = array(
'A'= array(''),),),
'b' = array(),
'c' = array(),);分析可以看出,只要构建一个递规函数就能解决,函数如下:
function isEmptyArray ($arr ){
if ( empty($arr)) return true;
foreach ($arr as $ar){
if (! is_array($ar)) {
echo '空数组';}else {echo '非空数组';}输出结果空数组








jquery如何判断数组是否为空?


可以使用jquery的length属性实现判断数组是否为空。
具体步骤如下:
需要准备的材料分别是:电脑、浏览器、ultraedit。
1、在ue编辑器中新建一个空白的html文件,js文件。

2、在ue编辑器中输入以下html代码。

3、在ue编辑器中输入以下js代码。

4、编辑完成以后,在ue编辑器中点击保存,格式选择UTF8无BOM。

5、在浏览器中打开此html文件,可以看到最终想要实现的判断数组是否为空效果。









欢迎光临 爱生活 (https://ish.ac.cn/) Powered by Discuz! X3