相关疑难解决方法(0)

带有NULL键的数组

PHP琐事在这里.

如果我们声明一个这样的数组:

<?php $arr = [ 'foo' => 'bar', NULL => 'hello' ]; ?>
Run Code Online (Sandbox Code Playgroud)

我们可以像这样访问它

print $arr[NULL];
Run Code Online (Sandbox Code Playgroud)

这将打印hello.为什么这有用,相关或必要?它是PHP错误还是功能?

我唯一的想法是,您可以使用NULL键声明数组等于错误消息,以向使用NULL键的任何人解释其键为空:

$arr[NULL] = 'Warning you have used a null key, did you mean to?';
Run Code Online (Sandbox Code Playgroud)

有人发现这个有用吗?似乎是造成弊大于利的事情.

php arrays null

47
推荐指数
3
解决办法
2万
查看次数

标签 统计

arrays ×1

null ×1

php ×1