具有空键/名称的目标数组元素

时间:2015-11-11 22:55:00

标签: php arrays

我有一个由我无法控制的数据生成的数组,它返回下面的数组。有没有办法专门针对具有空白键/名称的元素?

我已尝试过$array['']$array[' ']$array[0],但似乎都没有。是否有另一种方法没有循环遍历数组,空键/名称可以在数组中的任何位置,它不一定是最后一个数组元素?

var_dump(array_keys($array));为我提供[0]=> string(2) " "有问题的元素,我尝试使用单个和双重空格作为键/名称来定位元素但仍然提供未定义的索引错误。< / p>

我还在数组的键上运行serialize(),并且带有空白键/名称的元素返回s:2:" ";

阵列

Array
(
    [desc] => Information etc.
    [ref] => 2
    [ ] => 123
)

1 个答案:

答案 0 :(得分:-1)

我可能不会''但显示为''(可能是null?)。尝试var_dump(array_keys($array))获取实际的键值和类型。这应该显示使用正确的密钥