【发布时间】:2012-07-15 23:07:21
【问题描述】:
我有一个 PHP 数组,它具有字符串类型的数字键。
但是当我尝试访问它们时,PHP 给了我一个未定义的索引错误。
$a = (array)json_decode('{"1":1,"2":2}');
var_dump($a);
var_dump(isset($a[1]));
var_dump(isset($a["1"]));
var_dump($a[1]);
var_dump($a["1"]);
输出:
数组(大小=2) '1' => 整数 1 '2' => 整数 2 布尔假 布尔假 错误:E_NOTICE:未定义的偏移量:1 空值 错误:E_NOTICE:未定义的偏移量:1 空值如何访问这些值?
【问题讨论】:
-
在过期前给声望+100。
-
@JosuaMarcelChrisano:距离赏金到期还有整整 6 天。赏金活动昨天才开始。让他休息一下。 6天后你也不需要再提醒他了,系统会提醒的。