- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
- bool(true)
<?php
interface A
{
public function foo(string $q, ?array $params, bool $reference): bool;
}
class B implements A
{
public function foo(string $q, ?array $params = null, bool $reference = false): bool
{
return true;
}
}
$class = new B();
var_dump($class->foo('bar'));