$obj = new stdClass();
$obj->a = 'foo';
$obj->{'0'} = 'far';
$obj->{'1'} = 'far';
$obj->{'x'} = 'far';
var_dump(array_filter(array_keys((array) $obj), 'is_numeric') + [-1]);
输出的结果为
array (size=3)
1 => string '0' (length=1)
2 => string '1' (length=1)
0 => int -1
- 2 回答
- 0 关注
- 514 浏览
添加回答
举报
0/150
提交
取消