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的autoload机制的实现解析
Sep 15 PHP
php连接函数implode与分割explode的深入解析
Jun 26 PHP
PHP CURL获取返回值的方法
May 04 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
Oct 01 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
Jun 30 PHP
php中出现空白页的原因及解决方法汇总
Jul 08 PHP
2014最热门的24个php类库汇总
Dec 18 PHP
浅谈php命令行用法
Feb 04 PHP
配置eAccelerator和XCache扩展来加速PHP程序的执行
Dec 22 PHP
php版微信发红包接口用法示例
Sep 23 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
Jan 30 PHP
php中加密解密DES类的简单使用方法示例
Mar 26 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中使用gettext来支持多语言的方法
2011/05/02 PHP
php中判断数组是一维,二维,还是多维的解决方法
2013/05/04 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
2018/08/21 PHP
Alliance vs Liquid BO3 第三场2.13
2021/03/10 DOTA
点击下载链接 弹出页面实现代码
2009/10/01 Javascript
js中判断数字\字母\中文的正则表达式 (实例)
2012/06/29 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(三)
2016/09/14 Javascript
jQ处理xml文件和xml字符串的方法(详解)
2016/11/22 Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
2017/02/27 Javascript
jQuery日程管理控件glDatePicker用法详解
2017/03/29 jQuery
Vue.js如何优雅的进行form validation
2017/04/07 Javascript
ES6新增的math,Number方法
2017/08/06 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
2017/10/27 Javascript
浅谈Vue.js中ref ($refs)用法举例总结
2017/12/19 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
JS数组属性去重并校验重复数据
2020/01/10 Javascript
深入解析Python的Tornado框架中内置的模板引擎
2016/07/11 Python
ansible作为python模块库使用的方法实例
2017/01/17 Python
python Pygame的具体使用讲解
2017/11/03 Python
python中的句柄操作的方法示例
2019/06/20 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
大学生职业规划前言模板
2013/12/27 职场文书
先进事迹报告会感言
2014/01/24 职场文书
家长通知书家长评语
2014/04/17 职场文书
销售口号大全
2014/06/11 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
2016年基层党组织创先争优承诺书
2016/03/25 职场文书
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript