3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $foo = 'foo'; private $bar = 'bar'; public function toArray() { return (array)$this; } } var_dump((new Foo)->toArray(), (array)$this);

preferences:
31.83 ms | 402 KiB | 5 Q