3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { public $b = 'some'; public function __toString() { return array($this->b); } } $a = new A(); $array = (array)(string)$a; print_r($a);

preferences:
43.29 ms | 402 KiB | 5 Q