3v4l.org

run code in 300+ PHP versions simultaneously
<!DOCTYPE html> <html> <head> <title>Reconstructing the Person Class</title> <link type='text/css' rel='stylesheet' href='style.css'/> </head> <body> <p> <!-- Your code here --> <?php class Person{ public $isAlive = true; public $firstname; public $lastname; public $age; public function __contruct($firstname, $lastname, $age){ $this -> firstname = $firstname; $this -> lastname = $lastname; $this -> age = $age; } } $teacher = new Person("boring", "12345", 12345); $student = new Person("Brett", "Thomas", 27); echo $student -> age; ?> </p> </body> </html>
Output for git.master, git.master_jit, rfc.property-hooks
<!DOCTYPE html> <html> <head> <title>Reconstructing the Person Class</title> <link type='text/css' rel='stylesheet' href='style.css'/> </head> <body> <p> <!-- Your code here --> </p> </body> </html>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
41.31 ms | 401 KiB | 8 Q