3v4l.org

run code in 300+ PHP versions simultaneously
<?php function foo($bar = 'something', $baz) {} $func = new ReflectionFunction('foo'); $params = $func->getParameters(); var_dump($params[0]->isOptional()); var_dump($params[0]->isDefaultValueAvailable());

preferences:
33.38 ms | 402 KiB | 5 Q