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('chris'); var_dump($user->name());

preferences:
55.16 ms | 402 KiB | 5 Q