3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Person { public $name; public function __construct($name) { $this->name = $name; } public function name($name) { return $this>name($name); } } $user = new Person; var_dump($user->name('chris'));

preferences:
60.26 ms | 402 KiB | 5 Q