3v4l.org

run code in 300+ PHP versions simultaneously
<?php class PhpClassWithPropertyDefaults { public $propertyWithoutDefault; public $propertyWithNullDefault = null; } $class = new ReflectionClass('PhpClassWithPropertyDefaults'); $defaults = $class->getDefaultProperties(); var_dump($defaults); var_dump($class->getProperty('propertyWithoutDefault')->__toString()); var_dump($class->getProperty('propertyWithNullDefault')->__toString());

preferences:
37.93 ms | 402 KiB | 5 Q