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 相关文章推荐
判“新”函数:得到今天与明天的秒数
Oct 09 PHP
在线增减.htpasswd内的用户
Oct 09 PHP
PHP通过header实现文本文件下载的代码
Aug 08 PHP
PHP5权威编程阅读学习笔记 附电子书下载
Jul 05 PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Jun 12 PHP
linux下使用crontab实现定时PHP计划任务失败的原因分析
Jul 05 PHP
使用array_map简单搞定PHP删除文件、删除目录
Oct 29 PHP
php实现session自定义会话处理器的方法
Jan 27 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
PHP的中使用非缓冲模式查询数据库的方法
Feb 05 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
Jun 10 PHP
PHP实现PDO操作mysql存储过程示例
Feb 13 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+mysql)
2007/11/23 PHP
windows服务器中检测PHP SSL是否开启以及开启SSL的方法
2014/04/25 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
js导出table到excel同时兼容FF和IE示例
2013/09/03 Javascript
Javascript中的getUTCDay()方法使用详解
2015/06/10 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
jquery实现一个简单的表单验证实例
2016/03/30 Javascript
jQuery 常用代码集锦(必看篇)
2016/05/16 Javascript
JS Ajax请求如何防止重复提交
2016/06/13 Javascript
js实现京东轮播图效果
2017/06/30 Javascript
react中使用swiper的具体方法
2018/05/15 Javascript
JS立即执行函数功能与用法分析
2019/01/15 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
Python 登录网站详解及实例
2017/04/11 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
pandas中DataFrame修改index、columns名的方法示例
2019/08/02 Python
2020新版本pycharm+anaconda+opencv+pyqt环境配置学习笔记,亲测可用
2020/03/24 Python
Python过滤序列元素的方法
2020/07/31 Python
用css3写出气球样式的示例代码
2017/09/11 HTML / CSS
前端实现弹幕效果的方法总结(包含css3和canvas的实现方式)
2018/07/12 HTML / CSS
三星新西兰官网:Samsung新西兰
2019/03/05 全球购物
兼职业务员岗位职责
2014/01/01 职场文书
白酒市场开发计划书
2014/01/09 职场文书
生产厂长岗位职责
2014/02/21 职场文书
交通安全责任书范本
2014/07/24 职场文书
四风问题查摆材料
2014/08/25 职场文书
会计学习心得体会
2014/09/09 职场文书
六查六看心得体会
2014/10/14 职场文书
2019最新劳动仲裁申请书!
2019/07/08 职场文书
关于感恩的歌曲整理(8首)
2019/08/14 职场文书
使用springboot暴露oracle数据接口的问题
2021/05/07 Oracle
教你使用TensorFlow2识别验证码
2021/06/11 Python
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
Python 视频画质增强
2022/04/28 Python