php-src/Zend/tests/bug72119.phpt
Levi Morrison 56c3d75780 Fix bug #71428
This also affects bug #72119
2016-05-05 11:53:32 -06:00

20 lines
410 B
PHP

--TEST--
Bug #72119 (Interface declaration compatibility regression with default values)
--FILE--
<?php
interface Foo {
public function bar(array $baz = null);
}
class Hello implements Foo {
public function bar(array $baz = [])
{
}
}
echo "OK\n";
?>
--EXPECTF--
Fatal error: Declaration of Hello::bar(array $baz = Array) must be compatible with Foo::bar(?array $baz = NULL) in %s on line %d