大黑狗博客

一个没有特色的个人博客网站
当前位置:首页 / 建站运营 / 正文

php中使用array_filter()函数过滤空数组的实现代码

2017-12-14 12:42:5 / 建站运营 / 次围观 / 7 次吐槽

今天在翻看手册查询array_filter()的使用细节时,看到了个小关键点:If no callback is supplied, all entries of input equal to FALSE (see converting to boolean) will be removed. 如果没有给出回调函数,所有的等于 FALSE 的元素将会被移除掉,这不正好可以用来过滤一些有空元素的数组吗?连忙写个例子测试一下想法:

$entry = array( 

             0 => '大黑狗博客', 

             1 => false, 

             2 => 1, 

             3 => null, 

             4 => '', 

             5 => 'http://www.px202.com', 

             6 => '0',

             7 => array(),

             8 => 0

          );

$validarr = array_filter($entry);

print_r($validarr);

//输出结果:

Array

(

    [0] => 大黑狗博客

    [2] => 1

    [5] => http://www.px202.com

)

一些可以转化为布尔型FALSE的数组元素都被移除了,对我们想要得到一个有效的数组作了一个非常全面的过滤。


推荐您阅读更多有关于“array_filter  PHP  过滤数组   ”的文章

请输入你的在线分享代码
本站所有文章如无特别注明均为原创。作者:admin ,复制或转载请以超链接形式注明转自 大黑狗博客
原文地址《php中使用array_filter()函数过滤空数组的实现代码
  • 1
     澳门银座平台  发布于 2017/12/30 16:19:28  回复该留言
  • 许多往事在眼前一幕一幕,变的那麽模糊, 曾经那麽坚信的,那麽执着的,一直相信着的,其实什麽都没有,什麽都不是。突然发现自己很傻,傻的不行。我发誓,我笑了,笑的眼泪都掉
  • 2
     时时彩平台  发布于 2017/12/30 16:26:10  回复该留言
  • 我们年轻的岁月留下太多的幸福与痛苦,过了这些年也许我们不再联系,也许我们已经忘记彼此,曾经在一起的身影早已淡忘,那段感情也随时间云淡风轻了,其实不是我们有意忘记彼
  • 3
     时时彩平台哪个好  发布于 2017/12/30 16:34:05  回复该留言
  • 簌簌的下雪声仍持续着,像一条奔流不息的河,左岸是关于过去的美好回忆,右岸是值得我执着追寻的未来。就这样平静的流淌着,却给我最大的安慰。此刻的我将不再孤寂,因为有你们的陪伴,我的前路一片清晰。
  • 4
     时时彩平台注册  发布于 2017/12/30 16:39:25  回复该留言
  • 似乎习惯了等待,单纯的以为等待就会到来。但却在等待中错过了,那些可以幸福的幸福。在失去时后悔, 为什么没有抓住。其实等待本身就是一种可笑的错误。 明知道等待着一份不知能否到来的幸福。
  • 5
     凤凰娱乐平台  发布于 2017/12/30 16:43:06  回复该留言
  • 我喜好现在的自身,我怀念过去的咱们。离开后,别说祝我幸福,你有什么资格祝我幸福?我在怀念,你不再怀念的。我怀旧,因为我看不到你和未来。
  • 6
     时时彩娱乐平台  发布于 2017/12/30 16:46:06  回复该留言
  • 我习惯了等待,于是,在轮回中我无法抗拒的站回等待的原点。 我不知道,这样我还要等多久才能看到一个答案; 我不知道,如此我还能坚持的等待多久去等一个结果? 思念,很无力,那是因为我看不到思念的结果。 也许,思念不需结果, 它只是证明在心里有个人曾存在过。 是不是能给思念一份证书, 证明曾经它曾存在过?

发表评论

必填

选填

选填

必填,不填不让过哦,嘻嘻。

记住我,下次回复时不用重新输入个人信息

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-Blog

合作QQ376956348

允许转载 大黑狗博客 版权所有.