$arr = array();
$arr[0] = "2a123";
$arr[1] = "2123";
$arr["other_option"] = "2123";
var_dump($arr);
$arr = json_encode($arr);
$arr = (array)json_decode($arr);
var_dump($arr);
var_dump( $arr[1]);
var_dump( $arr["1"]);
2 last var_dump 的输出是 NULL NULL,如果我们删除第 4 行 $arr["other_option"] = "2123"; 它会正确输出,但我不明白为什么!