请选择 进入手机版 | 继续访问电脑版
绿茶科技社区
PHP对数组的操作已经一套非常完整的函数,其中就包括过滤空值。
要过滤数组中的所有值为空的元素,可直接用 array_filter() 函数。例如:
  1. $entry = array(

  2.              0 => 'foo',

  3.              1 => false,

  4.              2 => -1,

  5.              3 => null,

  6.              4 => '',

  7.              5 => 0

  8.           );

  9. print_r(array_filter($entry));
复制代码
以上代码会输出:
  1. Array

  2. (

  3.     [0] => foo

  4.     [2] => -1

  5. )
复制代码
可以看到,array_filter()函数把所有等值为false的元素全部过滤了。

分享到 :
0 人收藏

3 个回复

倒序浏览
魏琼东  高级会员 | 2019-11-6 06:06:12
支持楼主,用户楼主,楼主英明呀!!!
haolujun  高级会员 | 2019-11-20 09:56:14
very good
ok_0066  高级会员 | 2019-11-29 02:35:46
秀起来~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

举报|Archiver|手机版|小黑屋|Lvchakeji Inc.  

Powered by Discuz! X3.3 © 2001-2016 Comsenz Inc.

返回顶部