- property_exists: documentation ( source)
- var_dump: documentation ( source)
<?php
$o = (object)array(42);
var_dump(array_key_exists(0, $o), property_exists($o,'0'), isset($o->{0}));
var_dump($o->{0});
$o->{0} = 37;
var_dump(array_key_exists(0, $o), property_exists($o,'0'), isset($o->{0}));