Menu
← Back to all error identifiers
Error Identifiers: argument.*
There are 22 error identifiers in the argument.* group:
-
Non-variable value passed to a by-reference parameter.
-
Same parameter receives a value more than once.
-
Mismatch between fscanf format placeholders and variable arguments.
-
Call to preg_quote is missing or has an incorrect delimiter argument.
-
Required parameter is not provided in the function call.
-
Named argument used in a call that does not accept named arguments.
-
argument.namedNotSupported non-ignorableNamed arguments are not supported in the configured PHP version.
-
argument.nonUnpackAfterUnpacked non-ignorableNon-unpacked argument follows an unpacked argument.
-
argument.positionalAfterNamed non-ignorablePositional argument follows a named argument.
-
Mismatch between printf/sprintf format placeholders and arguments.
-
Mismatch between sprintf format placeholders and value arguments.
-
Mismatch between sscanf format placeholders and variable arguments.
-
Static closure passed where a bindable closure is expected.
-
Template type cannot be resolved from the provided arguments.
-
Argument type does not match the expected parameter type.
-
Named argument does not match any declared parameter.
-
argument.unpackAfterNamed non-ignorableUnpacked argument follows a named argument.
-
Argument unpacking operator used on a non-iterable value.
-
Generic template type cannot be resolved from the argument type.
-
Passed argument is ignored and has no effect.
-
Mismatch between vprintf format placeholders and array values.
-
Mismatch between vsprintf format placeholders and array values.