Cannot use “%s” as a type name as it is reserved
Calling static trait method t::foo is deprecated, it should only be called on a class using the trait
Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, stdClass given
Cannot access offset of type string on string
Cannot auto-initialize an array inside property %s::$%s of type %s
Enum case value must be compile-time evaluatable
Trying to access array offset on %s
Non-static method %s::%s() should not be called statically
Accessing static trait property %s::%s is deprecated, it should only be accessed on a class using the trait
syntax error, unexpected ‘)’, expecting ‘|’ or variable (T_VARIABLE)
must be a user-defined class name, internal class name given
Cannot use ::class with dynamic class name
Constant expression contains invalid operations
__clone method called on non-object
Cannot modify readonly property %s::$%s
Undefined variable
Access level to x::IPri must be public (as in interface i)
Traits cannot have constants
Declaration of %s::%s() should be compatible with %s::%s()
Creating default object from empty value
Array and string offset access syntax with curly braces
Call to undefined function exit()
0
The behavior of unparenthesized expressions containing both ‘.’ and ‘+’/’-’ will change in PHP 8: ‘+’/’-’ will take a higher precedence
Duplicate declaration of static variable $%s
Creation of dynamic property User::$name is deprecated
Return type of x::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
file_get_contents(): Filename cannot be empty
Cannot use ‘final’ as method modifier
get_called_class() called from outside a class
Cannot acquire reference to $GLOBALS
Implicit conversion from float 15.5 to int loses precision
Default value for property of type int may not be null. Use the nullable type ?int to allow null default value
implode(): Argument #2 ($array) must be of type ?array, string given
Increment on type bool has no effect, this will change in the next major version of PHP
Cannot %s readonly property %s::$%s from %s%s
syntax error, unexpected ‘[’, expecting ‘;’ or ‘,’
syntax error, unexpected ‘::’ (T_PAAMAYIM_NEKUDOTAYIM)
A non-numeric value encountered
Invalid characters passed for attempted conversion, these have been ignored
Uncaught TypeError: iterator_count(): Argument #1 ($iterator) must be of type Traversable, array given
Declaration of SuperFoo::process(array $items): array should be compatible with Foo::process(stdClass $item): array
Array must contain at least one element
Must contain at least one element
Cannot use ‘mixed’ as class name as it is reserved
Cannot combine named arguments and argument unpacking
serialize(): __sleep should return an array only containing the names of instance-variables to serialize
Non-static method Foo::bar() cannot be called statically
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; x has a deprecated constructor
Only the first byte will be assigned to the string offset
Cannot use “parent” when current class scope has no parent
Use of “parent” in callables is deprecated
Calling %s() on an object is deprecated
The (real) cast is deprecated, use (float) instead
Returning by reference from a void function is deprecated
Return type of x::current() should either be compatible with Iterator::current(): mixed
must be a valid rounding mode (RoundingMode::*)
Use of “self” in callables is deprecated
Method x::__set_state() must be static
usort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero
syntax error, unexpected fully qualified name “Package”, expecting “{”
Use of “static” in callables is deprecated
Object of class stdClass could not be converted to string
%s(): Argument #%d ($%s) must be contained in argument #%d ($%s)
Offset not contained in string.
Argument #3 ($offset) must be of type int, string given
Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior
Passing null to parameter #1 ($haystack) of type string is deprecated
Unparenthesized `a ? b : c ? d : e is not supported. <ternary-associativity>`
Using $this when not in object context
syntax error, unexepected ‘throw’ (T_THROW)
syntax error, unexpected ‘)’, expecting variable (T_VARIABLE)
Uncaught Error: Undefined constant “%s”
Cannot unpack array with string keys
unserialize(): Extra data starting at offset 37 of 39 bytes
Maximum depth of %d exceeded. The depth limit can be changed using the max_depth unserialize() option
The (unset) cast is deprecated
version_compare(): Argument #3 ($operator) must be a valid comparison operator
Too few arguments
Argument #%d ($%s) must be of type %s, %s given
Power of base 0 and negative exponent is deprecated