3v4l.org

run code in 500+ PHP versions simultaneously
<?php namespace Foo{ const TEST = 'asdf'; abstract class Foo { abstract public function addStamp($positionOrConfig = TEST); } } namespace Test { var_dump((new \ReflectionMethod(\Foo\Foo::class, 'addStamp'))->getParameters()[0]->getDefaultValueConstantName()); }

preferences:
43.08 ms | 1681 KiB | 5 Q