3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public $bar = array('aaa' => array('bbb', 'ccc')) public function __get($value) { return $this->bar[$value]; // don't know what to implement here } } $obj = new Foo(); $obj->aaa['bbb']; // should return 'ccc'
Output for 5.4.0 - 5.4.9
Parse error: syntax error, unexpected 'public' (T_PUBLIC), expecting ',' or ';' in /in/gpTt9 on line 4
Process exited with code 255.
Output for 5.3.0 - 5.3.19
Parse error: syntax error, unexpected T_PUBLIC, expecting ',' or ';' in /in/gpTt9 on line 4
Process exited with code 255.

preferences:
171.18 ms | 1395 KiB | 37 Q