• 技术文章 >后端开发 >php教程

    PHP过滤数组中的0、null、false和''等空值

    angryTomangryTom2019-10-15 17:31:05转载1049

    PHP对数组的操作已经一套非常完整的函数,其中就包括过滤空值。

    要过滤数组中的所有值为空的元素,可直接用 array_filter() 函数。例如:

    $entry = array(
                 0 => 'foo',
                 1 => false,
                 2 => -1,
                 3 => null,
                 4 => '',
                 5 => 0
              );
    print_r(array_filter($entry));

    以上代码会输出:

    Array
    (
        [0] => foo
        [2] => -1
    )

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

    更多PHP相关知识,请访问PHP中文网

    以上就是PHP过滤数组中的0、null、false和''等空值的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:www.awaimai.com,如有侵犯,请联系admin@php.cn删除
    专题推荐:字符 过滤
    上一篇:PHP替换回车换行符的三种方法 下一篇:php中SSL certificate https问题解决方案
    Web大前端开发直播班

    相关文章推荐

    • PHP如何将不是UTF8的字符过滤掉(代码)• php实现中文字符串截取无乱码• php显示不了中文字符• php标识符允许包含什么字符

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网