Php 如何获取具有空值的数组键列表?
我有一个数组。如何获取具有空值的键的列表?有没有找到它们的捷径?以下是我想到的函数:Php 如何获取具有空值的数组键列表?,php,arrays,null,key,Php,Arrays,Null,Key,我有一个数组。如何获取具有空值的键的列表?有没有找到它们的捷径?以下是我想到的函数: function find_nulls($a) { return array_keys(array_filter($a, function($b) { return is_null($b); }) ); } 它似乎可以按需要工作。实际上,它有一个可选的搜索值参数,因此您可以将: array_keys($array, null, true); 您必须将第三个参数(严格比较)设置为
function find_nulls($a) {
return array_keys(array_filter($a, function($b) {
return is_null($b);
}) );
}
它似乎可以按需要工作。实际上,它有一个可选的搜索值参数,因此您可以将:
array_keys($array, null, true);
您必须将第三个参数(严格比较)设置为true,使其仅匹配空值。谢谢!这就是我一直在寻找的答案。很有教育意义!