【问题标题】:How to get list of array keys with null values?如何获取具有空值的数组键列表?
【发布时间】:2014-07-28 20:47:32
【问题描述】:

我有一个数组。如何获取具有空值的键的列表?有什么捷径可以找到吗?

【问题讨论】:

    标签: php arrays null key


    【解决方案1】:

    其实array_keys有一个可选的search_value参数,所以你可以放:

    array_keys($array, null, true);
    

    您必须将第三个参数(严格比较)设置为 true 才能仅匹配空值。

    【讨论】:

    • 谢谢!这就是我一直在寻找的答案。很有教育意义!
    【解决方案2】:

    这是我想出的功能:

    function find_nulls($a) {
        return array_keys(array_filter($a, function($b) {
           return is_null($b);
        }) );
    }
    

    它似乎按预期工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-14
      • 2022-07-25
      • 1970-01-01
      • 2015-03-04
      • 2019-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多