站长家园(原代码之家)(www.adminjie.com)网站源码,微信源码,游戏源码,商业源码分享平台。
当前位置:网站首页 技术文章 网络编程 正文

php检测数组是否全为空的函数是什么

时间:2022-05-27 [网络编程]作者:fabuyuan 浏览:6 次

检测数组是否全为空的2个函数:1、empty(),只需将数组变量传入该函数中即可,语法“empty($arr)”,如果返回true则全为空,反之不为空。2、count(),可获取数组长度,如果获取的数组长度小于1,则数组为空,反之不为空。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php中,可以使用一些两种函数来检测数组是否全为空:

  • empty()函数

  • count()函数

1、使用empty()函数

empty() 函数用于检查一个变量是否为空。

empty() 判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于 FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。

将数组传入此函数,如果为true,即代表为空;

<?php
header("Content-type:text/html;charset=utf-8");
$arr = [];
var_dump($arr);
if (empty($arr)) {
 echo "数组为空<br>";

} else {
 echo "数组不为空<br>";
}
?>

2、使用count()函数

count() 函数可以统计出数组里所有元素的数量,即获取数组长度。

如果获取的数组长度为0,或小于1,则表示数组中没有元素,即为空数组。

<?php
header("Content-type:text/html;charset=utf-8");
$arr = [1,2];
var_dump($arr);
if (count($arr) < 1) {
 echo "数组为空<br>";

} else {
 echo "数组不为空<br>";
}
?>

推荐学习:《PHP视频教程》、《PHP ARRAY》

以上就是php检测数组是否全为空的函数是什么的详细内容,更多请关注站长家园其它相关文章!

本文标签:  phpphp数组

转载请注明来源:php检测数组是否全为空的函数是什么

本文永久链接地址:https://www.adminjie.com/post/12859.html

免责声明:
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

附:
二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请:提交版权证明文件到邮箱 2225329873#qq.com(#换为@) 站长会进行审查之后,情况属实的会在三个工作日内为您删除。

  • 站长家园(原代码之家)会员升级
  • 最新文章
    • 聊聊使用Uniapp怎么实现全局消息提示及其组件

      聊聊使用Uniapp怎么实现全局消息提示及其组件

      Uniapp中怎么实现全局消息提示及其组件?下面本篇文章给大家介绍一下Uniapp全局消息提示及其组件的实现方法,希望对大家有所帮助!最近有项目需求我们能够在H...

    • 归纳总结SQL语句知识点二、基础语法

      归纳总结SQL语句知识点二、基础语法

      本篇文章给大家带来了关于SQL的相关知识,其中主要整理了SQL语句知识的相关问题,包括了一些SQL语句的基础语法、SQL语句提升等等内容,下面一起来看一下,希望...

    • 详细介绍Oracle备份与恢复

      详细介绍Oracle备份与恢复

      本篇文章给大家带来了关于Oracle的相关知识,其中主要整理了备份与恢复的相关问题,包括了一些关于数据保护、Oracle备份技术比较等等内容,下面一起来看一下,...

    • mysql怎么查询最大id值

      mysql怎么查询最大id值

      在mysql中,可以使用SELECT语句查询指定表中的全部数据,然后利用max()函数返回查询结果集中id列的最大值即可,查询语法“SELECTMAX(id)...

    • mysql有触发器吗

      mysql有触发器吗

      mysql有触发器。MySQL触发器是存储在数据库目录中的一组SQL语句集合,是MySQL中管理数据的有力工具,主要用于保护表中的数据。MySQL支持三种触发器...

    热门文章