php判断数组是否为空的实例方法
发布:smiling 来源: PHP粉丝网 添加日期:2022-03-05 10:46:14 浏览: 评论:0
在本篇文章里小编给大家分享的是关于php判断数组是否为空的实例方法,需要的朋友们可以参考下。
php如何判断数组不为空
1、使用函数“empty()”函数来判断,将数组传入此函数,如果为true,即代表为空;
- $arr = [];
- if (emptyempty($arr)) {
- //为空
- } else {
- //不为空
- }
2、通过“count()”函数来获取数组条数,再根据条数判断是否小于1,如果小于1,即代表为空;
- $arr = [];
- if (count($arr) < 1) {
- //为空
- } else {
- //不为空
- }
实例补充
用implode()将数组输出为字符串,判断输出的字串是否为空,初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了,举个例子:
- $arr= array(array(),array(),arr(www.phpfensi.com)ay());
- $str = implode(',',$arr);
- if(emptyempty($str)) echo "空";
- else echo "非空";
很明显$arr是个含有三个空数组的二维数组,应该也算是空的,可是输出的确是非空,判断失败。
Tags: php判断数组是否为空
- 上一篇:PHP数组与字符串互相转换实例
- 下一篇:最后一页
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)