php-8.0.30-src/Zend/tests/named_params/ctor_extra_named_args.phpt

24 lines
338 B
PHP

--TEST--
Passing unknown named args to a non-existing ctor
--FILE--
<?php
class Test {}
try {
new stdClass(x: "nope");
} catch (Error $e) {
echo $e->getMessage(), "\n";
}
try {
new Test(x: "nope");
} catch (Error $e) {
echo $e->getMessage(), "\n";
}
?>
--EXPECT--
Unknown named parameter $x
Unknown named parameter $x