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 相关文章推荐
MySQL授权问题总结
May 06 PHP
php线性表顺序存储实现代码(增删查改)
Feb 16 PHP
php注销代码(session注销)
May 31 PHP
Symfony页面的基本创建实例详解
Jan 26 PHP
php实现的一个简单json rpc框架实例
Mar 30 PHP
PHP IDE phpstorm 常用快捷键
May 18 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
Feb 08 PHP
阿里云的WindowsServer2016上部署php+apache
Jul 17 PHP
PHP+Ajax实现的检测用户名功能简单示例
Feb 12 PHP
php生成短网址/短链接原理和用法实例分析
May 29 PHP
PHP SESSION跨页面传递失败解决方案
Dec 11 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运算符
2006/10/09 PHP
通达OA公共代码 php常用检测函数
2011/12/14 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
php依赖注入知识点详解
2019/09/23 PHP
Javascript常用运算符(Operators)-javascript基础教程
2007/12/14 Javascript
关于javascript document.createDocumentFragment()
2009/04/04 Javascript
javascript 简练的几个函数
2009/08/29 Javascript
AJAX的跨域与JSONP(为文章自动添加短址的功能)
2010/01/17 Javascript
Jquery 实现弹出层插件
2015/01/28 Javascript
Node.js实现兼容IE789的文件上传进度条
2016/09/02 Javascript
jQuery异步提交表单的两种方式
2016/09/13 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
2019/04/17 Javascript
vue视频播放暂停代码
2019/11/08 Javascript
JS实现页面数据懒加载
2020/02/13 Javascript
详解Python函数可变参数定义及其参数传递方式
2017/08/02 Python
python的Tqdm模块的使用
2018/01/10 Python
Python编程实现的简单神经网络算法示例
2018/01/26 Python
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
Django 外键的使用方法详解
2019/07/19 Python
django-rest-swagger对API接口注释的方法
2019/08/29 Python
Python3离线安装Requests模块问题
2019/10/13 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
在求职信中如何凸显个人优势
2013/10/30 职场文书
《望洞庭》教学反思
2014/02/16 职场文书
计算机专业职业规划
2014/02/28 职场文书
交通事故协议书范文
2014/04/16 职场文书
环境卫生工作汇报材料
2014/10/28 职场文书
副总经理岗位职责
2015/02/02 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
事业单位工作人员岗前培训心得体会
2016/01/08 职场文书