php判断数组是否为空的实例方法


Posted in PHP onMay 10, 2020

php如何判断数组不为空

1、使用函数“empty()”函数来判断,将数组传入此函数,如果为true,即代表为空;

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

2、通过“count()”函数来获取数组条数,再根据条数判断是否小于1,如果小于1,即代表为空;

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

实例补充

用implode()将数组输出为字符串,判断输出的字串是否为空。初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了。举个例子:

$arr= array(array(),array(),arr(3water.com)ay());
$str = implode(',',$arr);
if(empty($str)) echo "空";
else echo "非空";

很明显$arr是个含有三个空数组的二维数组,应该也算是空的,可是输出的确是非空。判断失败。

以上就是php判断数组是否为空的实例方法的详细内容,更多关于php如何判断数组不为空的资料请关注三水点靠木其它相关文章!

PHP 相关文章推荐
PHP 和 XML: 使用expat函数(二)
Oct 09 PHP
SMARTY学习手记
Jan 04 PHP
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码
Feb 14 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
destoon调用discuz论坛中带图片帖子的实现方法
Aug 21 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
Nov 04 PHP
PHP生成压缩文件实例
Feb 07 PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 PHP
ThinkPHP5框架实现简单的批量查询功能示例
Jun 07 PHP
php libevent 功能与使用方法详解
Mar 04 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
Oct 27 PHP
通过PHP实现获取访问用户IP
May 09 #PHP
如何通过PHP实现Des加密算法代码实例
May 09 #PHP
php变量与字符串的增删改查操作示例
May 07 #PHP
PHP数组与字符串互相转换实例
May 05 #PHP
禁止直接访问php文件代码分享
May 05 #PHP
php将字符串转换为数组实例讲解
May 05 #PHP
php输出形式实例整理
May 05 #PHP
You might like
护卫神php套件 php版本升级方法(php5.5.24)
2015/05/10 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
2018/05/21 PHP
PDO::setAttribute讲解
2019/01/29 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
ECMAScript 5中的属性描述符详解
2015/03/02 Javascript
简单实现js选项卡切换效果
2017/02/09 Javascript
值得分享和收藏的xmlplus组件学习教程
2017/05/05 Javascript
js实现图片旋转 js滚动鼠标中间对图片放大缩小
2017/07/05 Javascript
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
JS实现电话号码的字母组合算法示例
2019/02/26 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
js使用文档就绪函数动态改变页面内容示例【innerHTML、innerText】
2019/11/07 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
[00:13]天涯墨客二技能展示
2018/08/25 DOTA
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
处理Python中的URLError异常的方法
2015/04/30 Python
Python之Web框架Django项目搭建全过程
2017/05/02 Python
浅谈Python peewee 使用经验
2017/10/20 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
python覆盖写入,追加写入的实例
2019/06/26 Python
python使用百度文字识别功能方法详解
2019/07/23 Python
Python实现使用dir获取类的方法列表
2019/12/24 Python
django 多数据库及分库实现方式
2020/04/01 Python
判断Threading.start新线程是否执行完毕的实例
2020/05/02 Python
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
2020/12/14 HTML / CSS
size?法国官网:英国伦敦的球鞋精品店
2020/03/15 全球购物
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
施工工地安全标语
2014/06/07 职场文书
《我的长生果》教学反思
2016/02/20 职场文书
2016年党员公开承诺书格式范文
2016/03/24 职场文书