3v4l.org

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

preferences:
46.52 ms | 402 KiB | 5 Q