3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { protected $var1 = 'a'; protected $var2 = 'b'; public function __toArray() { $result = array(); foreach ($this as $key => $value) { $result[$key] = $value; } return $result; } } $foo = new Foo; $foo->var3 = 'c'; var_dump($foo->__toArray());

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
159.68 ms | 3330 KiB | 9 Q