diff --git a/Zend/tests/object_types/invalid_default_value.phpt b/Zend/tests/object_types/invalid_default_value.phpt index 7317c5f2b58..2768e00e7d1 100644 --- a/Zend/tests/object_types/invalid_default_value.phpt +++ b/Zend/tests/object_types/invalid_default_value.phpt @@ -7,4 +7,4 @@ function test(object $obj = 42) { } ?> --EXPECTF-- -Fatal error: Default value for parameters with a object type can only be NULL in %s on line %d +Fatal error: Default value for parameters with an object type can only be NULL in %s on line %d diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index d44417a1789..3835abb3854 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -5570,8 +5570,8 @@ void zend_compile_params(zend_ast *ast, zend_ast *return_type_ast) /* {{{ */ case IS_OBJECT: zend_error_noreturn(E_COMPILE_ERROR, "Default value for parameters " - "with a %s type can only be NULL", - zend_get_type_by_const(ZEND_TYPE_CODE(arg_info->type)), zend_get_type_by_const(ZEND_TYPE_CODE(arg_info->type))); + "with an object type can only be NULL", + zend_get_type_by_const(ZEND_TYPE_CODE(arg_info->type))); break; default: