PHP对象以数组转换奇怪的行为

时间:2015-04-14 10:43:29

标签: php arrays

任何人都可以解释一下吗?

<?php 
$var = new stdClass();
$var->{1} = 1;
$var->{2} = 2;

$test = (array) $var;

var_dump($test);
var_dump(array_key_exists("2", $test));

返回false。这是预期的结果吗? OSX 10.10。 PHP:5.5.14 谢谢!

0 个答案:

没有答案