3v4l.org

run code in 300+ PHP versions simultaneously
<?php //class Car //{ // public $color; // public $type; //} //$myCar = new Car(); $myCar->color = 'red'; $myCar->type = 'sedan'; //$yourCar = new Car(); $yourCar->color = 'blue'; $yourCar->type = 'suv'; $cars = array($myCar, $yourCar); print_r($cars); foreach ($cars as $car) { echo 'This car is a ' . $car->color . ' ' . $car->type . "\n"; } ?>
Output for git.master, git.master_jit, rfc.property-hooks
Fatal error: Uncaught Error: Attempt to assign property "color" on null in /in/L9Zbp:11 Stack trace: #0 {main} thrown in /in/L9Zbp on line 11
Process exited with code 255.

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:
62.13 ms | 401 KiB | 8 Q