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 相关文章推荐
JAVA/JSP学习系列之四
Oct 09 PHP
一步一步学习PHP(6) 面向对象
Feb 16 PHP
PHP中的str_repeat函数在JavaScript中的实现
Sep 16 PHP
php 使用GD库为页面增加水印示例代码
Mar 24 PHP
php中随机函数mt_rand()与rand()性能对比分析
Dec 01 PHP
php猜单词游戏
Sep 29 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
Dec 14 PHP
php session的锁和并发
Jan 22 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
Sep 22 PHP
php封装的page分页类完整实例
Oct 18 PHP
浅谈php中变量的数据类型判断函数
Mar 04 PHP
php实现微信扫码支付
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桌面中心(四) 数据显示
2007/03/11 PHP
php全局变量和类配合使用深刻理解
2013/06/05 PHP
php实现将数组转换为XML的方法
2015/03/09 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
php获取当前月与上个月月初及月末时间戳的方法
2016/12/05 PHP
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
jQuery之排序组件的深入解析
2013/06/19 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
js使用split函数按照多个字符对字符串进行分割的方法
2015/03/20 Javascript
很棒的js Tab选项卡切换效果
2016/08/30 Javascript
js上下视差滚动简单实现代码
2017/03/07 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
vue组件中iview的modal组件爬坑问题之modal的显示与否应该是使用v-show
2019/04/12 Javascript
Vue数据驱动表单渲染,轻松搞定form表单
2019/07/19 Javascript
微信小程序使用车牌号输入法的示例代码
2019/08/20 Javascript
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
2020/06/24 Javascript
vue下拉刷新组件的开发及slot的使用详解
2020/12/23 Vue.js
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python中下划线的使用方法
2015/03/27 Python
python 识别图片中的文字信息方法
2018/05/10 Python
使用python对多个txt文件中的数据进行筛选的方法
2019/07/10 Python
Python shelve模块实现解析
2019/08/28 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
2020/05/21 Python
Python如何实现远程方法调用
2020/08/07 Python
欧洲著名的珠宝和手表网上商城:uhrcenter
2017/04/10 全球购物
国际书籍零售商:Wordery
2017/11/01 全球购物
防邪知识进家庭活动方案
2014/08/26 职场文书
群众路线调研报告范文
2014/11/03 职场文书
大学生自荐书范文
2015/03/05 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
pd.DataFrame中的几种索引变换的实现
2022/06/16 Python