3v4l.org

run code in 500+ PHP versions simultaneously
<?php class Point { public function __construct( public float $x, public float $y = 0.0, public float $z = 0.0, ) {} } foreach ((new ReflectionClass(Point::class))->getProperties() as $property) { var_dump($property->name); }

preferences:
77.84 ms | 1069 KiB | 5 Q