3v4l.org

run code in 300+ PHP versions simultaneously
<?php $obj = new stdClass(); $obj->{123} = "foo"; $obj->{'456'} = "bar"; $arr = (array)$obj; var_dump($arr); var_dump($arr['123'], $arr[123]); var_dump($arr['456'], $arr[456]); $obj2 = (object)$arr; var_dump($obj2->{123});

preferences:
53.01 ms | 402 KiB | 5 Q