Skip to content

Latest commit

 

History

History
757 lines (755 loc) · 48.7 KB

File metadata and controls

757 lines (755 loc) · 48.7 KB

PHP Error Messages

.. toctree::
   :maxdepth: 1
   :caption: Contents:

   messages/"static::"-is-not-allowed-in-compile-time-constants.rst
   messages/$globals-can-only-be-modified-using-the-$globals[$name]-=-$value-syntax.rst
   messages/%d-arguments-are-required,-%d.rst
   messages/%s"-returned-as-member-variable-from-__sleep()-but-does-not-exist.rst
   messages/%s"-will-be-interpreted-as-a-class-name.-did-you-mean-"%s"?-write-"%s"%s-to-suppress-this-warning.rst
   messages/%s%s%s()-does-not-accept-unknown-named-parameters.rst
   messages/%s%s%s():-argument-#%d%s%s%s-must-be-passed-by-reference,-value-given.rst
   messages/%s%s%s():-return-value-must-be-of-type-%s,-%s-returned.rst
   messages/%s()-expects-exactly-0-arguments,-%d-given.rst
   messages/%s()-has-been-disabled-for-security-reasons.rst
   messages/%s():-argument-#%d%s%s%s-cannot-be-passed-by-reference.rst
   messages/%s():-argument-#%d%s%s%s-could-not-be-passed-by-reference.rst
   messages/%s():-implicitly-marking-parameter-$%s-as-nullable-is-deprecated,-the-explicit-nullable-type-must-be-used-instead.rst
   messages/%s():-never-returning-%s-must-not-implicitly-return.rst
   messages/%s():-never-returning-function-must-not-implicitly-return.rst
   messages/%s():-passing-null-to-parameter-#%.rst
   messages/%s():-returning-by-reference-from-a-void-function-is-deprecated.rst
   messages/%s-"-is-returned-from-__sleep()-multiple-times.rst
   messages/%s-%s-cannot-implement-interface-%s,-extend-exception-or-error-instead.rst
   messages/%s-%s-cannot-implement-previously-implemented-interface-%s.rst
   messages/%s-%s-inherits-both-%s::%s-and-%s::%s.rst
   messages/%s-%s-must-implement-interface-%s-as-part-of-either-%s-or-%s.rst
   messages/%s-and-%s-define-the-same-constant-(%s)-in-the-composition-of-%s.-however,-the-definition-differs-and-is-considered-incompatible.-class-was-composed.rst
   messages/%s-cannot-implement-%s---it-is-not-an-interface.rst
   messages/%s-cannot-use-%s---it-is-not-a-trait.rst
   messages/%s-function-%s::%s()-cannot-be-declared-private.rst
   messages/%s-is-not-supported-on-type-%s.rst
   messages/%s-virtual-property-%s::$%s-must-not-specify-asymmetric-visibility.rst
   messages/%s::%s()-has-#[-override]-attribute,-but-no-matching-parent-method-exists.rst
   messages/%s::%s():-return-type-must-be-%s-when-declared.rst
   messages/%s::%s-cannot-override-final-constant-%s::%s.rst
   messages/%s::__sleep()-should-return-an-array-only-containing-the-names-of-instance-variables-to-serialize.rst
   messages/%s::__tostring()-must-return-a-string.rst
   messages/'%s'-not-in-the-'loop'-or-'switch'-context.rst
   messages/'%s'-operator-accepts-only-positive-integers.rst
   messages/'%s'-operator-with-non-integer-operand.rst
   messages/'-%s'-is-an-invalid-class-name.rst
   messages/'goto'-into-loop-or-switch-statement-is-disallowed.rst
   messages/'goto'-to-undefined-label-'%s'.rst
   messages/'namespace-%s'-is-an-invalid-class-name.rst
   messages/(expression)::class-cannot-be-used-in-constant-expressions.rst
   messages/[]-operator-not-supported-for-strings.rst
   messages/autoload()-is-deprecated,-use-spl_autoload_register()-instead.rst
   messages/autoload()-is-no-longer-supported,-use-spl_autoload_register()-instead.rst
   messages/clone-method-called-on-non-object.rst
   messages/sleep-should-return-an-array-only-containing-the-names-of-instance-variables-to-serialize..rst
   messages/%s'-is-not-a-valid-mode-for-fopen.rst
   messages/a-class-constant-must-not-be-called-class.-it-is-reserved-for-class-name-fetching.rst
   messages/a-function-with-return-type-must-return-a-value.rst
   messages/a-never-returning-%s-does-not-return-a-value.rst
   messages/a-never-returning-%s-must-not-return.rst
   messages/a-never-returning-function-must-not-return.rst
   messages/a-never-returning-method-must-not-return.rst
   messages/a-non-numeric-value-encountered.rst
   messages/a-non-well-formed-numeric-value-encountered.rst
   messages/a-precedence-rule-was-defined-for-%s::%s-but-this-method-does-not-exist.rst
   messages/a-void-%s-must-not-return-a-value.rst
   messages/abstract-property-hook-cannot-have-body.rst
   messages/access-level-to-%s::%s-must-be-%s-(as-in-%s-%s)%s.rst
   messages/access-to-undeclared-static-property-%s::$%s.rst
   messages/access-type-for-interface-constant-%s::%s-must-be-public.rst
   messages/access-type-for-interface-method-%s::%s()-must-be-public.rst
   messages/accessing-static-property-%s::$%s-as-non-static.rst
   messages/accessing-static-trait-property-%s::$%s-is-deprecated,-it-should-only-be-accessed-on-a-class-using-the-trait.rst
   messages/accessing-static-trait-property-%s::$%s-is-deprecated.rst
   messages/an-alias-(%s)-was-defined-for-method-%s(),-but-this-method-does-not-exist.rst
   messages/an-alias-was-defined-for-%s::%s-but-this-method-does-not-exist.rst
   messages/an-iterator-cannot-be-used-with-foreach-by-reference.rst
   messages/anonymous-class-method-%s()-must-not-be-abstract.rst
   messages/argument-#%d-($%s)-must-be-of-type-%s,-%s-given.rst
   messages/argument-#%d-must-be-greater-than-or-equal-to-0.rst
   messages/argument-#1-($start)-must-be-a-single-byte-string-if.rst
   messages/argument-#1-($value)-must-contain-at-least-one-element.rst
   messages/argument-#2-($end)-must-be-a-single-byte-string-if.rst
   messages/argument-unpacking-in-constant-expressions-is-not-supported.rst
   messages/array-and-string-offset-access-syntax-with-curly-braces-is-deprecated.rst
   messages/array-and-string-offset-access-syntax-with-curly-braces-is-no-longer-supported.rst
   messages/array-callback-has-to-contain-indices-0-and-1.rst
   messages/array-callback-must-have-exactly-two-elements.rst
   messages/array-to-string-conversion.rst
   messages/array_key_exists():-argument-#2-($array)-must-be-of-type-array,-%s-given.rst
   messages/array_merge()-does-not-accept-unknown-named-parameters.rst
   messages/array_merge()-expects-at-least-1-parameter,-0-given.rst
   messages/array_product():-multiplication-is-not-supported-on-type-array.rst
   messages/array_product():-multiplication-is-not-supported-on-type-object.rst
   messages/array_product():-multiplication-is-not-supported-on-type-string.rst
   messages/array_sum():-addition-is-not-supported-on-type-array.rst
   messages/arrow-functions-on-the-right-hand-side-of-|>-must-be-parenthesized.rst
   messages/assert.callback-ini-setting-is-deprecated.rst
   messages/assignments-can-only-happen-to-writable-values.rst
   messages/attempt-to-assign-property-"%s"-on-null.rst
   messages/attempt-to-read-property-"%s"-on-%s.rst
   messages/attempt-to-unset-static-property-%s::$%s.rst
   messages/attribute-"%s"-cannot-target-%s-(allowed-targets:-%s).rst
   messages/attribute-class-"%s"-not-found.rst
   messages/automatic-conversion-of-false-to-array-is-deprecated.rst
   messages/b-cannot-implement-a---it-is-not-an-interface.rst
   messages/break-operator-accepts-only-positive-integers.rst
   messages/call-to-%s-%s::%s()-from-global-scope.rst
   messages/call-to-%s-%s::%s()-from-invalid.rst
   messages/call-to-%s-method-%s::%s()-from-%s%s.rst
   messages/call-to-a-member-function-%s()-on-%s.rst
   messages/call-to-undefined-function-%s().rst
   messages/call-to-undefined-function-each().rst
   messages/call-to-undefined-function-exit().rst
   messages/call-to-undefined-function.rst
   messages/call-to-undefined-method-%s::%s().rst
   messages/calling-%s()-on-an-object-is-deprecated.rst
   messages/calling-get_class()-without-arguments-is-deprecated.rst
   messages/calling-get_parent_class()-without-arguments-is-deprecated.rst
   messages/calling-static-trait-method-%s::%s-is-deprecated.rst
   messages/can't-inherit-abstract-function-%s::%s()-(previously-declared-abstract-in-%s).rst
   messages/can't-use-nullsafe-operator-in-write-context.rst
   messages/can-only-flip-string-and-integer-values,-entry-skipped.rst
   messages/can-only-throw-objects.rst
   messages/cannot-%s-readonly-property-%s::$%s-from-%s%s.rst
   messages/cannot-access-%s-const-%s::%s.rst
   messages/cannot-access-%s-constant-%s::%s.rst
   messages/cannot-access-%s-property-%s::$%s.rst
   messages/cannot-access-offset-of-type-%s-in-isset-or-empty.rst
   messages/cannot-access-offset-of-type-%s-on-%s.rst
   messages/cannot-access-parent::-when-current-class-scope-has-no-parent.rst
   messages/cannot-access-parent::-when-no-class-scope-is-active.rst
   messages/cannot-access-self::-when-no-class-scope-is-active.rst
   messages/cannot-access-static::-when-no-class-scope-is-active.rst
   messages/cannot-access-trait-constant-%s::%s-directly.rst
   messages/cannot-acquire-reference-to-$globals.rst
   messages/cannot-acquire-reference-to-readonly-property-%s::$%s.rst
   messages/cannot-add-element-to-the-array-as-the-next-element-is-already-occupied.rst
   messages/cannot-apply-#[allowdynamicproperties]-to-enum-%s.rst
   messages/cannot-apply-#[allowdynamicproperties]-to-interface-%s.rst
   messages/cannot-apply-#[allowdynamicproperties]-to-readonly-class-%s.rst
   messages/cannot-apply-#[allowdynamicproperties]-to-trait-%s.rst
   messages/cannot-apply-attributes-to-multiple-constants-at-once.rst
   messages/cannot-assign-%s-to-class-constant-%s::%s-of-type.rst
   messages/cannot-assign-%s-to-property-%s::$%s-of-type-%s.rst
   messages/cannot-assign-%s-to-reference-held-by-property-%s::$%s-of-type-%s.rst
   messages/cannot-assign-an-empty-string-to-a-string-offset.rst
   messages/cannot-assign-reference-to-non-referenceable-value.rst
   messages/cannot-assign-to-array(),-use-[]-instead-in-%s.rst
   messages/cannot-auto-initialize-an-array-inside-property-%s::$%s-of-type-%s.rst
   messages/cannot-be-0.rst
   messages/cannot-be-a-class-constant.rst
   messages/cannot-be-empty.rst
   messages/cannot-be-lc_all.rst
   messages/cannot-be-null-when-argument-#1-($objectormethod)-is-an-object.rst
   messages/cannot-bind-an-instance-to-a-static-closure,-this-will-be-an-error-in-php-9.rst
   messages/cannot-bind-an-instance-to-a-static-closure.rst
   messages/cannot-bind-method-%s::%s()-to-object-of-class-%s.rst
   messages/cannot-call-constructor.rst
   messages/cannot-combine-named-arguments-and-argument-unpacking.rst
   messages/cannot-create-dynamic-property-%s::$%s.rst
   messages/cannot-create-reference-to-property-%s::$%s.rst
   messages/cannot-declare-hooks-for-static-property.rst
   messages/cannot-declare-promoted-property-in-an-abstract-constructor.rst
   messages/cannot-declare-promoted-property-outside-a-constructor.rst
   messages/cannot-declare-self-referencing-constant.rst
   messages/cannot-declare-variadic-promoted-property.rst
   messages/cannot-decrement-property-%s::$%s-of-type-int-past-its-minimal-value.rst
   messages/cannot-increment-property-%s::$%s-of-type-int-past-its-maximal-value.rst
   messages/cannot-indirectly-modify-readonly-property-%s::$%s.rst
   messages/cannot-inherit-previously-inherited-or-override-constant-%s-from-interface-%s.rst
   messages/cannot-instantiate-enum-%s.rst
   messages/cannot-instantiate-interface-%s.rst
   messages/cannot-instantiate-trait-%s.rst
   messages/cannot-load-module-"%s"-because-required-module-"%s"-is-not-loaded.rst
   messages/cannot-make-non-abstract-method-%s::%s()-abstract-in-class-%s.rst
   messages/cannot-make-non-static-method-%s::%s()-static-in-class-%s.rst
   messages/cannot-make-static-method-%s::%s()-non-static-in-class-%s.rst
   messages/cannot-mix-keyed-and-unkeyed-array-entries-in-assignments.rst
   messages/cannot-modify-readonly-object-of-class-%s.rst
   messages/cannot-modify-readonly-property-%s::$%s.rst
   messages/cannot-override-final-%s::%s()-with-%s::%s().rst
   messages/cannot-override-final-property-%s::$%s.rst
   messages/cannot-override-final-property-hook-%s::%s().rst
   messages/cannot-pass-parameter-%d-by-reference.rst
   messages/cannot-perform-bitwise-not-on-%s.rst
   messages/cannot-re-assign-$this.rst
   messages/cannot-re-assign-auto-global-variable-%s.rst
   messages/cannot-rebind-scope-of-closure-created-from-method.rst
   messages/cannot-redeclare-%s()-(previously-declared-in-%s:%d).rst
   messages/cannot-redeclare-%s-property-%s::$%s-as-%s-%s::$%s.rst
   messages/cannot-redeclare-%s::%s().rst
   messages/cannot-redeclare-function-%s()-(previously-declared-in-%s:%d).rst
   messages/cannot-redeclare-property-hook--"%s.rst
   messages/cannot-redeclare-property-hook.rst
   messages/cannot-redefine-class-constant.rst
   messages/cannot-specify-default-value-for-virtual-hooked-property-%s::$%s.rst
   messages/cannot-throw-objects-that-do-not-implement-throwable.rst
   messages/cannot-unpack-array-with-string-keys.rst
   messages/cannot-unset-$this.rst
   messages/cannot-unset-hooked-property-%s::$%s.rst
   messages/cannot-unset-offset-in-a-non-array-variable.rst
   messages/cannot-unset-readonly-property-%s::$%s.rst
   messages/cannot-unset-string-offsets.rst
   messages/cannot-use%s-%s-as-%s-because-the-name-is-already-in-use.rst
   messages/cannot-use(...)-variables-in-constant-expression.rst
   messages/cannot-use-"%s"-as-a-type-name-as-it-is-reserved.rst
   messages/cannot-use-"%s"-when-no-class-scope-is-active.rst
   messages/cannot-use-"abstract"-as-method-modifier-in-trait-alias.rst
   messages/cannot-use-"parent"-when-current-class-scope-has-no-parent.rst
   messages/cannot-use-"parent"-when-no-class-scope-is-active.rst
   messages/cannot-use-"static"-when-no-class-scope-is-active.rst
   messages/cannot-use-%s-as-%s-because-%s-is-a-special-class-name.rst
   messages/cannot-use-%s-as-%s-because-'%s'-is-a-special-class-name.rst
   messages/cannot-use-%s-as-array.rst
   messages/cannot-use-%s-as-default-value-for-parameter-$%s-of-type-%s.rst
   messages/cannot-use-%s-as-default-value-for-property-%s::$%s-of-type-%s.rst
   messages/cannot-use-%s-as-value-for-class-constant-%s::%s-of-type-%s.rst
   messages/cannot-use-'%s'-as-namespace-name.rst
   messages/cannot-use-'abstract'-as-constant-modifier.rst
   messages/cannot-use-'abstract'-as-method-modifier.rst
   messages/cannot-use-'final'-as-constant-modifier.rst
   messages/cannot-use-'final'-as-method-modifier.rst
   messages/cannot-use-'mixed'-as-class-name-as-it-is-reserved.rst
   messages/cannot-use-'namespace'-as-namespace-name.rst
   messages/cannot-use-'never'-as-class-name-as-it-is-reserved.rst
   messages/cannot-use-'readonly'-as-%s-modifier.rst
   messages/cannot-use-'readonly'-as-method-modifier.rst
   messages/cannot-use-'static'-as-constant-modifier.rst
   messages/cannot-use-'static'-as-method-modifier.rst
   messages/cannot-use--"%s-"-as-%s-as-it-is-reserved.rst
   messages/cannot-use--"yield-from-"-inside-a-by-reference-generator.rst
   messages/cannot-use-::class-with-dynamic-class-name.rst
   messages/cannot-use-[]-for-reading.rst
   messages/cannot-use-a-scalar-value-as-an-array.rst
   messages/cannot-use-auto-global-as-lexical-variable.rst
   messages/cannot-use-both-filter_null_on_failure-and-filter_throw_on_failure.rst
   messages/cannot-use-dynamic-function-name-in-constant-expression.rst
   messages/cannot-use-empty-array-elements-in-arrays.rst
   messages/cannot-use-empty-array-entries-in-keyed-array-assignment.rst
   messages/cannot-use-empty-list.rst
   messages/cannot-use-isset()-on-the-result-of-an-expression-(you-can-use-"null-!==-expression"-instead).rst
   messages/cannot-use-lexical-variable-%s-as-a-parameter-name.rst
   messages/cannot-use-list()-as-standalone-expression.rst
   messages/cannot-use-multiple-endian-options.rst
   messages/cannot-use-multiple-word-order-options.rst
   messages/cannot-use-object-of-type-%s-as-array.rst
   messages/cannot-use-object-of-type-stdclass-as-array.rst
   messages/cannot-use-positional-argument-after-argument-unpacking.rst
   messages/cannot-use-positional-argument-after-named-argument-during-unpacking.rst
   messages/cannot-use-positional-argument-after-named-argument.rst
   messages/cannot-use-string-offset-as-an-array.rst
   messages/cannot-use-string-offset-as-an-object.rst
   messages/cannot-use-temporary-expression-in-write-context.rst
   messages/cannot-use-the-%s-modifier-on-a-%s.rst
   messages/cannot-use-the-abstract-modifier-on-a-property-hook.rst
   messages/cannot-use-the-abstract-modifier-on-a-property.rst
   messages/cannot-use-the-final-modifier-on-a-parameter.rst
   messages/cannot-use-the-final-modifier-on-a-property.rst
   messages/cannot-use-the-final-modifier-on-an-abstract-class.rst
   messages/cannot-use-the-static-modifier-on-a-property-hook.rst
   messages/cannot-use-traits-inside-of-interfaces.-%s-is-used-in-%s.rst
   messages/cannot-use-try-without-catch-or-finally.rst
   messages/cannot-use-variable-$%s-twice.rst
   messages/case-%s-of-backed-enum-%s-must-have-a-value.rst
   messages/case-%s::%s-does-not-exist.rst
   messages/case-can-only-be-used-in-enums.rst
   messages/case-statements-followed-by-a-semicolon-(;)-are-deprecated,-use-a-colon-(:).rst
   messages/charset-"%s"-is-not-supported,-assuming-utf-8.rst
   messages/class-"%s"-not-found.rst
   messages/class-%s-cannot-extend-%s-%s.rst
   messages/class-%s-cannot-extend-enum-%s.rst
   messages/class-%s-cannot-extend-final-class-%s.rst
   messages/class-%s-cannot-implement-both-iterator-and-iteratoraggregate-at-the-same-time.rst
   messages/class-%s-cannot-implement-previously-implemented-interface-%s.rst
   messages/class-%s-contains-%d-abstract-method%s-and-must-therefore-be-declared-abstract-or-implement-the-remaining-methods.rst
   messages/class-%s-declares-abstract-method-%s()-and-must-therefore-be-declared-abstract.rst
   messages/class-%s-does-not-have-a-property-named-%s.rst
   messages/class-%s-is-not-a-trait.rst
   messages/class-%s-must-implement-interface-%s-as-part-of-either-%s-or-%s.rst
   messages/class-constant-%s::%s-cannot-have-type-%s.rst
   messages/class-declarations-may-not-be-nested.rst
   messages/classes-must-be-first-marked-as-attribute-before-being-able-to-be-registered-as-internal-attribute-class.rst
   messages/clone():-argument-#1-($object)-must-be-of-type-object,-%s-given.rst
   messages/closures-in-constant-expressions-must-be-static.rst
   messages/constant-%s-already-defined.rst
   messages/constant-%s-is-deprecated.rst
   messages/constant-%s::%s-is-deprecated.rst
   messages/constant-expression-contains-invalid-operations.rst
   messages/constructor-%s::%s()-cannot-declare-a-return-type.rst
   messages/contains-an-invalid-curl-option.rst
   messages/continue"-targeting-switch-is-equivalent-to-"break.rst
   messages/continue-operator-accepts-only-positive-integers.rst
   messages/could-not-check-compatibility-between-%s-and-%s,-because-class-%s-is-not-available.rst
   messages/could-not-find-trait-%s.rst
   messages/couldn't-open-stream-%s.rst
   messages/couldn't-open-stream:-%s.rst
   messages/creating-default-object-from-empty-value.rst
   messages/creation-of-dynamic-property-%s::$%s-is-deprecated.rst
   messages/current-function-is-not-a-closure.rst
   messages/datetimeinterface-can't-be-implemented-by-user-classes.rst
   messages/declaration-of-%s-must-be-compatible-with-%s.rst
   messages/declaration-of-%s::%s()-must-be-compatible-with-%s::%s().rst
   messages/declaration-of-case-insensitive-constants-is-no-longer-supported.rst
   messages/decrement-on-type-bool-has-no-effect,-this-will-change-in-the-next-major-version-of-php.rst
   messages/decrement-on-type-null-has-no-effect,-this-will-change-in-the-next-major-version-of-php.rst
   messages/default-value-for-parameters-with-a-%s-type-can-only-be-%s-or-null.rst
   messages/default-value-for-property-of-type-int-may-not-be-null.-use-the-nullable-type-?int-to-allow-null-default-value.rst
   messages/define():-argument-#3-($case_insensitive)-is-ignored-since-declaration-of-case-insensitive-constants-is-no-longer-supported.rst
   messages/define():-declaration-of-case-insensitive-constants-is-deprecated.rst
   messages/defining-a-custom-assert()-function-is-not-allowed,.rst
   messages/delimiter-must-not-be-alphanumeric,-backslash,-or-nul-byte.rst
   messages/delimiter-must-not-be-alphanumeric,-backslash,-or-nul.rst
   messages/delimiter-must-not-be-alphanumeric-or-backslash.rst
   messages/destructors-cannot-declare-a-return-type.rst
   messages/disabling-session.use_only_cookies-ini-setting-is-deprecated.rst
   messages/division-of-php_int_min-by--1-is-not-an-integer.rst
   messages/duplicate-declaration-of-static-variable-$%s.rst
   messages/duplicate-named-parameter-$%s.rst
   messages/duplicate-type-%s-is-redundant.rst
   messages/duplicate-value-in-enum-%s-for-cases-%s-and-%s.rst
   messages/dynamic-class-names-are-not-allowed-in-compile-time-class-constant-references.rst
   messages/empty-delimiter.rst
   messages/enabling-session.use_trans_sid-ini-setting-is-deprecated.rst
   messages/entry-%s-does-not-exist-and-cannot-be-deleted.rst
   messages/enum-"%s"-not-found.rst
   messages/enum-%s-cannot-implement-the-serializable-interface.rst
   messages/enum-%s-cannot-include-magic-method-%s.rst
   messages/enum-%s-cannot-include-properties.rst
   messages/enum-backing-type-must-be-int-or-string.rst
   messages/enum-case-type-%s-does-not-match-enum-backing-type-%s.rst
   messages/enum-case-value-must-be-compile-time-evaluatable.rst
   messages/enums-are-not-compatible-with-%s.rst
   messages/error-at-offset-%zd-of-%zd.rst
   messages/exponent-cannot-have-a-fractional-part.rst
   messages/extra-data-starting-at-offset-%d-of-%zd-bytes.rst
   messages/failed-opening-required-%s-(include_path=%s).rst
   messages/failed-to-create-closure-from-callable:-%s.rst
   messages/failed-to-open-stream-from-socketpair.rst
   messages/failed-to-open-stream:-too-many-open-files.rst
   messages/fetching-properties-on-non-enums-in-constant-expressions-is-not-allowed.rst
   messages/ffi-api-is-restricted-by-"ffi.enable"-configuration-directive.rst
   messages/filename-cannot-be-empty.rst
   messages/foreach()-argument-must-be-of-type-array|object.rst
   messages/func_get_arg()-cannot-be-called-from-the-global-scope.rst
   messages/func_get_args()-cannot-be-called-from-the-global-scope.rst
   messages/func_num_args()-must-be-called-from-a-function-context.rst
   messages/function-%s()-is-deprecated%s.rst
   messages/function-libxml_disable_entity_loader()-is-deprecated-since-8.0,-as-external-entity-loading-is-disabled-by-default.rst
   messages/function-name-must-be-a-string.rst
   messages/generator-return-type-must-be-a-supertype-of-generator.rst
   messages/generators-cannot-return-values-using-"return".rst
   messages/get-hook-of-backed-property-%s::%s-with-set-hook-may-not-return-by-reference.rst
   messages/get-hook-of-property-%s::$%s-must-not-have-a-parameter-list.rst
   messages/get_called_class()-must-be-called-from-within-a-class.rst
   messages/get_defined_functions():-setting-$exclude_disabled-to-false-has-no-effect.rst
   messages/get_defined_functions():-the-$exclude_disabled-parameter-has-no-effect-since-php-8.0.rst
   messages/handling-base64-via-mbstring-is-deprecated;-use-base64_encode-base64_decode-instead.rst
   messages/handling-html-entities-via-mbstring-is-deprecated;-use-htmlspecialchars,-htmlentities,-or-mb_encode_numericentity-mb_decode_numericentity.rst
   messages/handling-qprint-via-mbstring-is-deprecated;-use-quoted_printable_encode-quoted_printable_decode.rst
   messages/handling-uuencode-via-mbstring-is-deprecated;-use-convert_uuencode-convert_uudecode-instead.rst
   messages/has-#[-override]-attribute,-but-no-matching-parent-method-exists.rst
   messages/hooked-properties-cannot-be-readonly.rst
   messages/illegal-class-name.rst
   messages/illegal-function-name.rst
   messages/illegal-offset-type-in-isset-or-empty.rst
   messages/illegal-offset-type-in-unset.rst
   messages/illegal-offset-type.rst
   messages/illegal-string-offset.rst
   messages/implicit-conversion-from-float-string-"%s"-to-int-loses-precision.rst
   messages/implicit-conversion-from-float-string-"%s"-to-int-loses.rst
   messages/increment-on-non-alphanumeric-string-is-deprecated.rst
   messages/increment-on-non-numeric-string-is-deprecated,-use-str_increment()-instead.rst
   messages/increment-on-type-bool-has-no-effect,-this-will-change-in-the-next-major-version-of-php.rst
   messages/index-invalid-or-out-of-range.rst
   messages/indirect-modification-of-%s::$%s-is-not-allowed.rst
   messages/indirect-modification-of-overloaded-element-of-%s-has-no-effect.rst
   messages/indirect-modification-of-overloaded-property-%s::$%s-has-no-effect.rst
   messages/instanceof-expects-an-object-instance,-constant-given.rst
   messages/instantiation-of-class-closure-is-not-allowed.rst
   messages/interface-"%s"-not-found.rst
   messages/interface-%s-cannot-contain-non-abstract-method-%s().rst
   messages/interface-%s-cannot-extend-class-%s.rst
   messages/interface-%s-cannot-implement-itself.rst
   messages/interface-method-%s::%s()-must-not-be-final.rst
   messages/interfaces-may-not-include-properties.rst
   messages/interfaces-may-only-include-hooked-properties.rst
   messages/invalid-argument-supplied-for-foreach().rst
   messages/invalid-characters-passed-for-attempted-conversion,-these-have-been-ignored.rst
   messages/invalid-indentation---tabs-and-spaces-cannot-be-mixed.rst
   messages/invalid-numeric-literal.rst
   messages/invalid-utf-8-codepoint-escape.rst
   messages/invalid-utf-8-codepoint-escape:-codepoint-too-large.rst
   messages/is-an-invalid-class-name.rst
   messages/is-an-invalid-offset.rst
   messages/is-an-unsupported-rounding-mode.rst
   messages/is-not-a-valid-codepoint.rst
   messages/jump-into-a-finally-block-is-disallowed.rst
   messages/jump-out-of-a-finally-block-is-disallowed.rst
   messages/key-element-cannot-be-a-reference.rst
   messages/keys-must-be-of-type-int|string-during-array-unpacking.rst
   messages/label-'%s'-already-defined.rst
   messages/match-expressions-may-only-contain-one-default-arm.rst
   messages/maximum-depth-of-%d-exceeded.-the-depth-limit-can-be-changed-using-the-max_depth-unserialize()-option.rst
   messages/maximum-execution-time-of-%d-second%s-exceeded.rst
   messages/method-%s::%s()-cannot-be-static.rst
   messages/method-%s::%s()-cannot-declare-a-return-type.rst
   messages/method-%s::%s()-must-be-static.rst
   messages/method-%s::%s()-must-take-exactly-1-argument.rst
   messages/method-%s::%s()-must-take-exactly-2-arguments.rst
   messages/method-%s::__construct()-cannot-declare-a-return-type.rst
   messages/method-%s::__tostring()-must-not-throw-an-exception,-caught-%s:-%s.rst
   messages/method-name-must-be-a-string.rst
   messages/methods-with-the-same-name-as-their-class-will-not-be-constructors-in-a-future-version-of-php;-%s-has-a-deprecated-constructor.rst
   messages/missing-format-specifier-at-end-of-string.rst
   messages/module-"%s"-is-already-loaded.rst
   messages/multiple-access-type-modifiers-are-not-allowed.rst
   messages/multiple-final-modifiers-are-not-allowed.rst
   messages/multiple-readonly-modifiers-are-not-allowed.rst
   messages/multiple-static-modifiers-are-not-allowed.rst
   messages/must-be-a-callable,-null-given.rst
   messages/must-be-a-finite-value.rst
   messages/must-be-a-list-array.rst
   messages/must-be-a-multiple-of-argument-#2-($word_size).rst
   messages/must-be-a-user-defined-class-name,-internal-class-name-given.rst
   messages/must-be-a-valid-charset.rst
   messages/must-be-a-valid-class-name,-%s-given.rst
   messages/must-be-a-valid-comparison-operator.rst
   messages/must-be-a-valid-encoding,-"%s"-given.rst
   messages/must-be-a-valid-method-name.rst
   messages/must-be-a-valid-rounding-mode-(roundingmode::*).rst
   messages/must-be-between-1-and-7.rst
   messages/must-be-contained-in-argument-#1-($haystack).rst
   messages/must-be-empty-when-class-provided-in-argument-#1-($class)-does-not-have-a-constructor.rst
   messages/must-be-empty-when-class-provided-in-argument-#2-($class)-does-not-have-a-constructor.rst
   messages/must-be-greater-than-0.rst
   messages/must-be-greater-than-or-equal-to-1.rst
   messages/must-be-of-type-%s,-%s-given.rst
   messages/must-be-of-type-countable|array,-%s-given.rst
   messages/must-be-one-of-pgsql_assoc,-pgsql_num,-or-pgsql_both.rst
   messages/must-be-one-of-pgsql_notice_last,-pgsql_notice_all,-or-pgsql_notice_clear.rst
   messages/must-contain-at-least-one-element.rst
   messages/must-not-be-empty.rst
   messages/must-not-contain-empty-strings.rst
   messages/must-not-use-parent::$%s::%s()-in-a-different-property-($%s).rst
   messages/must-not-use-parent::$%s::%s()-in-a-different-property-hook-(%s).rst
   messages/must-not-use-parent::$%s::%s()-outside-a-property-hook.rst
   messages/named-parameter-$%s-overwrites-previous-argument.rst
   messages/namespace-declarations-cannot-be-nested.rst
   messages/needle-is-not-a-string-or-an-integer.rst
   messages/negative-power-of-zero.rst
   messages/nesting-level-too-deep---recursive-dependency?.rst
   messages/never-cannot-be-used-as-a-parameter-type.rst
   messages/never-returning-function-must-not-implicitly-return.rst
   messages/new-expressions-are-not-supported-in-this-context.rst
   messages/no-code-may-exist-outside-of-namespace-{}.rst
   messages/no-ending-delimiter-'%c'-found.rst
   messages/no-such-file-or-directory.rst
   messages/non-abstract-method-%s::%s()-must-contain-body.rst
   messages/non-abstract-property-hook-must-have-a-body.rst
   messages/non-canonical-cast-(binary)-is-deprecated,-use-the-(string)-cast-instead.rst
   messages/non-canonical-cast-(boolean)-is-deprecated,-use-the-(bool)-cast-instead.rst
   messages/non-canonical-cast-(double)-is-deprecated,-use-the-(float)-cast-instead.rst
   messages/non-canonical-cast-(integer)-is-deprecated,-use-the-(int)-cast-instead.rst
   messages/non-enum-class-%s-cannot-implement-interface-%s.rst
   messages/non-static-method-%s::%s()-cannot-be-called-statically.rst
   messages/non-static-method-%s::%s()-should-not-be-called-statically.rst
   messages/non-string-needles-will-be-interpreted-as-strings-in-the-future.-use-an-explicit-chr()-call-to-preserve-the-current-behavior.rst
   messages/object-casts-are-not-supported-in-this-context.rst
   messages/object-not-initialized.rst
   messages/object-of-class-%s-could-not-be-converted-to-%s.rst
   messages/object-of-class-%s-could-not-be-converted-to-bool.rst
   messages/object-of-class-%s-could-not-be-converted-to-float.rst
   messages/object-of-class-%s-could-not-be-converted-to-int.rst
   messages/object-of-class-%s-could-not-be-converted-to-string.rst
   messages/object-of-type-%s-has-not-been-correctly-initialized-by-calling-parent::__construct()-in-its-constructor.rst
   messages/object-of-type-%s-is-not-callable.rst
   messages/octal-escape-sequence-overflow-%s-is-greater-than--377.rst
   messages/offset-not-contained-in-string..rst
   messages/only-arrays-and-traversables-can-be-unpacked.rst
   messages/only-arrays-can-be-unpacked-in-constant-expression.rst
   messages/only-basic-entities-substitution-is-supported-for-multi-byte-encodings-other-than-utf-8;-functionality-is-equivalent-to-htmlspecialchars.rst
   messages/only-hooked-properties-may-be-declared-abstract.rst
   messages/only-internal-classes-can-be-registered-as-compiler-attribute.rst
   messages/only-the-first-byte-will-be-assigned-to-the-string-offset.rst
   messages/only-variable-references-should-be-returned-by-reference.rst
   messages/only-variable-references-should-be-yielded-by-reference.rst
   messages/only-variables-can-be-passed-by-reference.rst
   messages/only-variables-should-be-passed-by-reference.rst
   messages/open_basedir-prohibits-opening-%s.rst
   messages/open_basedir-restriction-in-effect.-file(%s)-is-not-within-the-allowed-path(s):-(%s).rst
   messages/optional-parameter-$%s-declared-before-required-parameter-$%s-is-implicitly-treated-as-a-required-parameter.rst
   messages/parameter-%d-must-be-passed-by-reference.rst
   messages/parameter-must-be-an-array-or-an-object-that-implements-countable.rst
   messages/parameter-uses-'parent'-as-type-hint-although-class-does-not-have-a-parent!.rst
   messages/passing-e_user_error-to-trigger_error()-is-deprecated-since-8.4,-throw-an-exception-or-call-exit-with-a-string-message-instead.rst
   messages/passing-false-or-null-is-deprecated-since-8.4.rst
   messages/passing-non-callable-strings-is-deprecated-since-8.4.rst
   messages/passing-null-is-deprecated,-instead-the-last-opened-directory-stream-should-be-provided.rst
   messages/passing-the-encoding-as-third-parameter-is-deprecated.-use-an-explicit-zero-offset.rst
   messages/path-cannot-be-empty.rst
   messages/path-must-not-be-empty.rst
   messages/power-of-base-0-and-negative-exponent-is-deprecated.rst
   messages/private-constant-%s::%s-cannot-be-final-as-it-is-not-visible-to-other-classes.rst
   messages/private-methods-cannot-be-final-as-they-are-never-overridden-by-other-classes.rst
   messages/property-%s-does-not-exist.rst
   messages/property-%s::$%s-cannot-have-type-%s.rst
   messages/property-%s::$%s-does-not-exist.rst
   messages/property-cannot-be-both-final-and-private.rst
   messages/property-hook-cannot-be-both-abstract-and-final.rst
   messages/property-hook-cannot-be-both-abstract-and-private.rst
   messages/property-hook-cannot-be-both-final-and-private.rst
   messages/property-hook-list-must-not-be-empty.rst
   messages/property-in-interface-cannot-be-explicitly-abstract..rst
   messages/property-in-interface-cannot-be-final.rst
   messages/property-in-interface-cannot-be-protected-or-private.rst
   messages/property-with-asymmetric-visibility-%s::$%s-must-have-type.rst
   messages/property-x::$p-cannot-have-type-void.rst
   messages/providing-individual-callbacks-instead-of-an-object-implementing-sessionhandlerinterface-is-deprecated.rst
   messages/readonly-class-%s-cannot-use-trait-with-a-non-readonly-property-%s::$%s.rst
   messages/readonly-class-bar-cannot-extend-non-readonly-class-foo.rst
   messages/readonly-property-%s::$%s-cannot-have-default-value.rst
   messages/readonly-property-%s::$%s-must-have-type.rst
   messages/recursion-detected.rst
   messages/redefinition-of-parameter-$%s.rst
   messages/requested-precision-of-%d-digits-was-truncated-to-php-maximum-of-%d-digits.rst
   messages/required-parameter-$%s-follows-optional-parameter-$%s.rst
   messages/required-trait-%s-wasn't-added-to-%s.rst
   messages/return-type-of-%s::%s()-should-either-be-compatible-with-%s::%s():-mixed.rst
   messages/return-value-of-%s%s%s()-must-%s%s%s,-%s%s-returned.rst
   messages/returning-bool-from-comparison-function-is-deprecated,-return-an-integer-less-than,-equal-to,-or-greater-than-zero.rst
   messages/returning-bool-from-comparison-function-is-deprecated.rst
   messages/returning-by-reference-from-a-void-function-is-deprecated.rst
   messages/security-level-must-be-one-of-"noauthnopriv",-"authnopriv",-or-"authpriv.rst
   messages/security-protocol-must-be-one-of-"aes128",-or-"aes-e_error.rst
   messages/security-protocol-must-be-one-of-"des",-"aes128",-or-"aes-e_error.rst
   messages/spread-operator-is-not-supported-in-assignments.rst
   messages/sqlite3result-cannot-be-directly-instantiated.rst
   messages/static-function-%s%s%s()-cannot-be-abstract.rst
   messages/static-property-%s::$%s-cannot-be-readonly.rst
   messages/static-property-may-not-have-asymmetric-visibility.rst
   messages/strict_types-declaration-must-be-the-very-first-statement-in-the-script.rst
   messages/strlen():-passing-null-to-parameter-#1-($string)-of-type-string-is-deprecated.rst
   messages/switch-statements-may-only-contain-one-default-clause.rst
   messages/syntax-error,-unexpected-')',-expecting-'='.rst
   messages/syntax-error,-unexpected-')',-expecting-'|'-or-variable-(t_variable).rst
   messages/syntax-error,-unexpected-')',-expecting-variable-(t_variable).rst
   messages/syntax-error,-unexpected-','.rst
   messages/syntax-error,-unexpected-'-',-expecting-'='.rst
   messages/syntax-error,-unexpected-'::',-expecting-'('.rst
   messages/syntax-error,-unexpected-'::'-(t_paamayim_nekudotayim),-expecting-';'-or-','.rst
   messages/syntax-error,-unexpected-';',-expecting-'['.rst
   messages/syntax-error,-unexpected-';',-expecting-'{'.rst
   messages/syntax-error,-unexpected-'[',-expecting-';'-or-','.rst
   messages/syntax-error,-unexpected-'elseif'.rst
   messages/syntax-error,-unexpected-'match'.rst
   messages/syntax-error,-unexpected-'throw'-(t_throw).rst
   messages/syntax-error,-unexpected-'{'.rst
   messages/syntax-error,-unexpected-'|',-expecting-variable-(t_variable).rst
   messages/syntax-error,-unexpected-end-of-file.rst
   messages/syntax-error,-unexpected-fully-qualified-name-"%s",-expecting-"function"-or-"const".rst
   messages/syntax-error,-unexpected-fully-qualified-name-"%s",-expecting-"function".rst
   messages/syntax-error,-unexpected-fully-qualified-name-"%s",-expecting-"{".rst
   messages/syntax-error,-unexpected-fully-qualified-name-"%s".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-")".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-"]".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-"function"-or-"const".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-"function".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-"{".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-variable-or-"$".rst
   messages/syntax-error,-unexpected-identifier-"%s",-expecting-variable.rst
   messages/syntax-error,-unexpected-identifier-"%s".rst
   messages/syntax-error,-unexpected-identifier-"readonly",-expecting-"function"-or-"const".rst
   messages/syntax-error,-unexpected-integer-"%s",-expecting-")".rst
   messages/syntax-error,-unexpected-namespaced-name-"%s",-expecting-"function".rst
   messages/syntax-error,-unexpected-single-quoted-string-"%s",-expecting-")".rst
   messages/syntax-error,-unexpected-string-content.rst
   messages/syntax-error,-unexpected-token-"#[",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"#[",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-"%".rst
   messages/syntax-error,-unexpected-token-"%s",-expecting-identifier.rst
   messages/syntax-error,-unexpected-token-"&",-expecting-end-of-file.rst
   messages/syntax-error,-unexpected-token-"&".rst
   messages/syntax-error,-unexpected-token-"(",-expecting-"::".rst
   messages/syntax-error,-unexpected-token-"(",-expecting-identifier-or-variable-or-"{"-or-"$".rst
   messages/syntax-error,-unexpected-token-"(",-expecting-variable.rst
   messages/syntax-error,-unexpected-token-"(".rst
   messages/syntax-error,-unexpected-token-"(int)".rst
   messages/syntax-error,-unexpected-token-")",-expecting-"=".rst
   messages/syntax-error,-unexpected-token-")",-expecting-"function"-or-"fn"-or-"static"-or-"#[".rst
   messages/syntax-error,-unexpected-token-")".rst
   messages/syntax-error,-unexpected-token-"*".rst
   messages/syntax-error,-unexpected-token-",",-expecting-")".rst
   messages/syntax-error,-unexpected-token-",",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-",",-expecting-variable-or-"$".rst
   messages/syntax-error,-unexpected-token-",",-expecting-variable.rst
   messages/syntax-error,-unexpected-token-",".rst
   messages/syntax-error,-unexpected-token-"--",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"->",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"->".rst
   messages/syntax-error,-unexpected-token-":",-expecting-")".rst
   messages/syntax-error,-unexpected-token-":",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-":".rst
   messages/syntax-error,-unexpected-token-"::",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"::",-expecting-":".rst
   messages/syntax-error,-unexpected-token-"::".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"(".rst
   messages/syntax-error,-unexpected-token-";",-expecting-")".rst
   messages/syntax-error,-unexpected-token-";",-expecting-","-or-")".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"->"-or-"?->"-or-"[".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"->"-or-"?->"-or-"{"-or-"[".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"function"-or-"fn"-or-"static"-or-"#[".rst
   messages/syntax-error,-unexpected-token-";",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-";",-expecting-identifier.rst
   messages/syntax-error,-unexpected-token-";".rst
   messages/syntax-error,-unexpected-token-"<<".rst
   messages/syntax-error,-unexpected-token-"=",-expecting-identifier-or-variable-or-"{"-or-"$".rst
   messages/syntax-error,-unexpected-token-"=",-expecting-identifier.rst
   messages/syntax-error,-unexpected-token-"=",-expecting-variable.rst
   messages/syntax-error,-unexpected-token-"=".rst
   messages/syntax-error,-unexpected-token-">".rst
   messages/syntax-error,-unexpected-token-"?".rst
   messages/syntax-error,-unexpected-token-"?->",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"?->".rst
   messages/syntax-error,-unexpected-token-"??".rst
   messages/syntax-error,-unexpected-token-"]".rst
   messages/syntax-error,-unexpected-token-"__namespace__",-expecting-"(".rst
   messages/syntax-error,-unexpected-token-"as".rst
   messages/syntax-error,-unexpected-token-"break".rst
   messages/syntax-error,-unexpected-token-"class",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-"const".rst
   messages/syntax-error,-unexpected-token-"continue".rst
   messages/syntax-error,-unexpected-token-"exit".rst
   messages/syntax-error,-unexpected-token-"extends",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"extends",-expecting-identifier.rst
   messages/syntax-error,-unexpected-token-"extends".rst
   messages/syntax-error,-unexpected-token-"final",-expecting-"(".rst
   messages/syntax-error,-unexpected-token-"if",-expecting-")".rst
   messages/syntax-error,-unexpected-token-"if",-expecting-"]".rst
   messages/syntax-error,-unexpected-token-"if".rst
   messages/syntax-error,-unexpected-token-"implements".rst
   messages/syntax-error,-unexpected-token-"match",-expecting-"(".rst
   messages/syntax-error,-unexpected-token-"match".rst
   messages/syntax-error,-unexpected-token-"namespace",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"namespace".rst
   messages/syntax-error,-unexpected-token-"new",-expecting-")".rst
   messages/syntax-error,-unexpected-token-"private",-expecting-"(".rst
   messages/syntax-error,-unexpected-token-"private",-expecting-")".rst
   messages/syntax-error,-unexpected-token-"private",-expecting-"=".rst
   messages/syntax-error,-unexpected-token-"private",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"protected",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"public",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"public".rst
   messages/syntax-error,-unexpected-token-"use",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"use",-expecting-"{".rst
   messages/syntax-error,-unexpected-token-"use".rst
   messages/syntax-error,-unexpected-token-"{",-expecting-","-or-";".rst
   messages/syntax-error,-unexpected-token-"{",-expecting-variable.rst
   messages/syntax-error,-unexpected-token-"{".rst
   messages/syntax-error,-unexpected-token-"}",-expecting-";"-or-"{".rst
   messages/syntax-error,-unexpected-token-"}".rst
   messages/syntax-error,-unexpected-variable-"%s",-expecting-"(".rst
   messages/the-"generator"-class-is-reserved-for-internal-use-and-cannot-be-manually-instantiated.rst
   messages/the-$escape-parameter-must-be-provided-as-its-default-value-will-change.rst
   messages/the-(real)-cast-has-been-removed,-use-(float)-instead.rst
   messages/the-(real)-cast-is-deprecated,-use-(float)-instead.rst
   messages/the-(unset)-cast-is-deprecated.rst
   messages/the-(unset)-cast-is-no-longer-supported.rst
   messages/the-__sleep()-serialization-magic-method-has-been-deprecated..rst
   messages/the-__wakeup()-serialization-magic-method-has-been-deprecated..rst
   messages/the-arguments-array-must-contain-%d-items,-%d-given.rst
   messages/the-backtick-(`)-operator-is-deprecated,-use-shell_exec()-instead.rst
   messages/the-behavior-of-unparenthesized-expressions-containing-both-'.'-and-'+'-'-'-will-change-in-php-8:-'+'-'-'-will-take-a-higher-precedence.rst
   messages/the-behavior-of-unparenthesized-expressions-containing-both-'.'-and-'<<'-'>>'-will-change-in-php-8:-'<<'-'>>'-will-take-a-higher-precedence.rst
   messages/the-connection-has-no-charset-associated.rst
   messages/the-each()-function-is-deprecated.-this-message-will-be-suppressed-on-further-calls.rst
   messages/the-float-string--"%s-"-is-not-representable-as-an-int,-cast-occurred.rst
   messages/the-magic-method-%s::%s()-must-have-public-visibility.rst
   messages/the-parent-constructor-was-not-called:-the-object-is-in-an-invalid-state.rst
   messages/the-predefined-locally-scoped-$http_response_header-variable-is-deprecated,.rst
   messages/the-return-value-of-function-%s()-should-either-be-used-or-intentionally-ignored-by-casting-it-as-(void)%s-code.rst
   messages/the-return-value-of-function-%s()-should-either-be-used-or-intentionally-ignored-by-casting-it-as-(void)%s.rst
   messages/the-return-value-of-method-%s::%s()-should-either-be-used-or-intentionally-ignored-by-casting-it-as-(void)%s.rst
   messages/the-sqlite3-object-has-not-been-correctly-initialised-or-is-already-closed.rst
   messages/the-use-statement-with-non-compound-name-'%s'.rst
   messages/too-few-arguments-to-function-%s%s%s(),-%d-passed-and-%s-%d-expected.rst
   messages/too-few-arguments-to-function-%s%s%s(),-%d-passed-and-%s-%d.rst
   messages/too-few-arguments-to-function-%s%s%s(),-%d-passed-in-%s-on-line-%d-and-%s-%d-expected.rst
   messages/too-few-arguments.rst
   messages/trait-"%s"-not-found.rst
   messages/trait-method-%s::%s-has-not-been-applied-as-%s::%s.rst
   messages/traits-cannot-have-constants.rst
   messages/trying-to-access-array-offset-on-%s.rst
   messages/trying-to-clone-an-uncloneable-object-of-class-%s.rst
   messages/trying-to-invoke-%s-method-%s::%s()-from-scope-%s.rst
   messages/type-%c:-unknown-format-code.rst
   messages/type-%s-contains-both-iterable-and-array.rst
   messages/type-contains-both-true-and-false,-bool-must-be-used-instead.rst
   messages/type-declaration-'%s'-must-be-unqualified.rst
   messages/type-mixed-can-only-be-used-as-a-standalone-type.rst
   messages/type-mixed-cannot-be-marked-as-nullable-since-mixed-already-includes-null.rst
   messages/type-must-be-a-single-character.rst
   messages/type-of-%s::$%s-must-be-%s%s-(as-in-class-%s).rst
   messages/type-of-%s::$%s-must-be-omitted-to-match-the-parent-definition-in-class-%s.rst
   messages/type-of-%s::$%s-must-not-be-defined-(as-in-class-%s).rst
   messages/typed-property-%s::$%s-must-not-be-accessed-before-initialization.rst
   messages/typed-static-property-%s::$%s-must-not-be-accessed-before-initialization.rst
   messages/unbacked-enum-%s-cannot-be-converted-to-a-string.rst
   messages/unclosed-'('-does-not-match-']'.rst
   messages/unclosed-'('-on-line-%s-does-not-match-']'.rst
   messages/unclosed-'('.rst
   messages/unclosed-'['.rst
   messages/unclosed-'{'.rst
   messages/undefined-array-key.rst
   messages/undefined-class-constant-'%s::%s'.rst
   messages/undefined-constant-"%s.rst
   messages/undefined-constant-%s::%s.rst
   messages/undefined-global-variable-%s.rst
   messages/undefined-offset.rst
   messages/undefined-property-%s::$%s.rst
   messages/undefined-variable-$%s.rst
   messages/undefined-variable.rst
   messages/unhandled-match-case-%s.rst
   messages/uninitialized-string-offset.rst
   messages/unknown-filter-with-id.rst
   messages/unknown-format-specifier-"%c.rst
   messages/unknown-hook-"%s"-for-property-%s::$%s,-expected-"get"-or-"set".rst
   messages/unknown-hook--"%s-"-for-property-%s::$%s.rst
   messages/unknown-named-parameter-$%s.rst
   messages/unknown-or-bad-format-(%s).rst
   messages/unknown-parser.rst
   messages/unlink-of-"%s"-failed,-file-does-not-exist.rst
   messages/unmatched-')'.rst
   messages/unmatched-']'.rst
   messages/unmatched-'}'.rst
   messages/unparenthesized-`a-?-b-:-c-?-d-:-e`-is-not-supported..rst
   messages/unserializing-the-'s'-format-is-deprecated.rst
   messages/unsupported-declare-'%s'.rst
   messages/unsupported-operand-types.rst
   messages/unsupported-operand-types:-%s-%s-%s.rst
   messages/unterminated-comment-starting-line-%d.rst
   messages/use-of-"parent"-in-callables-is-deprecated.rst
   messages/use-of-"self"-in-callables-is-deprecated.rst
   messages/use-of-"static"-in-callables-is-deprecated.rst
   messages/using-"_"-as-%s-is-deprecated-since-8.4.rst
   messages/using-$this-when-not-in-object-context.rst
   messages/using-${expr}-(variable-variables)-in-strings-is-deprecated,-use-{${expr}}-instead.rst
   messages/using-${var}-in-strings-is-deprecated,-use-{$var}-instead.rst
   messages/using-an-object-as-a-backing-array-for-%s-is-deprecated,-as-it-allows-violating-class-constraints-and-invariants.rst
   messages/using-array_key_exists()-on-objects-is-deprecated..rst
   messages/using-null-as-an-array-offset-is-deprecated,-use-an-empty-string-instead.rst
   messages/using-null-as-the-key-parameter-for-array_key_exists()-is-deprecated,-use-an-empty-string-instead.rst
   messages/value-of-type-%s-is-not-callable.rst
   messages/visibility-of-property-%s::$%s-must-not-be-weaker-than-set-visibility.rst
   messages/void-cannot-be-used-as-a-parameter-type.rst
   messages/write-of-%zu-bytes-failed-with-errno=%d-%s.rst
   messages/wrong-encoding,-conversion-from-"%s"-to-"%s"-is-not-allowed.rst