简化版 分站 地图 日历 影视
计算器 行情 加解密 长度 面积
首页 软件 编程 笑话 知识 公告 注册 登录 用QQ登录本站
  • 全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
    您现在的位置:首页 >> PHP >> 内容

    php判断数组是否为空的实例方法

    内容摘要:1、使用函数“empty()”函数来判断,将数组传入此函数,如果为true,即代表为空;$arr = [];if (empty($arr)) {//为空} else {//不为空}2、通过“count()”函数来获取数组条数,再根据条数判断是否小于1,如果小于1,即代表为空;$arr = [];if (count($arr)1) {//为空} else {/......

      1、使用函数“empty()”函数来判断,将数组传入此函数,如果为true,即代表为空;

    $arr = [];

    if (empty($arr)) {

    //为空

    } else {

    //不为空

    }

    2、通过“count()”函数来获取数组条数,再根据条数判断是否小于1,如果小于1,即代表为空;

    $arr = [];

    if (count($arr) < 1) {

    //为空

    } else {

    //不为空

    }

    实例补充

    用implode()将数组输出为字符串,判断输出的字串是否为空。初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了。举个例子:

    $arr= array(array(),array(),arr(www.jb51.net)ay());

    $str = implode(',',$arr);

    if(empty($str)) echo "空";

    else echo "非空";

    很明显$arr是个含有三个空数组的二维数组,应该也算是空的,可是输出的确是非空。判断失败。

      版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


    发布日期:2020/5/13 发布时间:15:55:06 点击:1474 
  • 上一篇:php随机显示指定文件夹下图片的方法
  • 下一篇:php+ajax实现文章自动保存的方法
  • 本类新增
    本类热门文章
    Baidu

    YiJiaCMS V3.35 Build 20.8.26(MSSQL) 闽ICP备05000814号-1
    本空间由景安网络提供,百度云加速提供加速防护
    齐天大圣® 制 作 ©2000-2020