Features index¶
$globals
$this
ReturnTypeWillChange
__callStatic
__invoke
__set_state
__sleep
__toString
__tostring
abstract
addition
alias
allowdynamicproperties
and
anonymous-catch
append
argument
array
Array and string offset access syntax with curly braces is deprecated
Array and string offset access syntax with curly braces is no longer supported
array_key_exists(): Argument #2 ($array) must be of type array, %s given
Implicit conversion from float-string “%s” to int loses precision
Indirect modification of overloaded element of %s has no effect
Indirect modification of overloaded property %s::$%s has no effect
Type %s contains both iterable and array, which is redundant
array-syntax
arrayObject
array_key_exists
array_merge
arrayaccess
arrow-function
as
ascii
assertion
assignation
asymmetric-property
asymmetric-visibility
attribute
autoload
automagic
autovivification
backed-enum
balanced
base64
binary-integer
bitshift-opeartor
bitshift-operator
bitwise-operator
block
body
boolean
break
by-reference
by-value
call
callable
case
case-sensitivity
cast
catch
chaining-new-without-parenthesis
character
child-class
cite
class
A class constant must not be called class. it is reserved for class name fetching
Cannot inherit previously-inherited or override constant %s from interface %s
Cannot make non abstract method %s::%s() abstract in class %s
must be a user-defined class name, internal class name given
syntax error, unexpected identifier “%s”, expecting “function” or “const”
syntax error, unexpected token “extends”, expecting identifier
class-constant
Cannot inherit previously-inherited or override constant %s from interface %s
syntax error, unexpected fully qualified name “%s”, expecting “function” or “const”
syntax error, unexpected identifier “%s”, expecting “function” or “const”
syntax error, unexpected namespaced name “%s”, expecting “function”
class-operator
clone
closure
coalesce
codepoint
comma
comment
compact
compatibility
compile-time
concatenation
conditional-structure
const
constant
constant-expression
constant-in-trait
constant-scalar-expression
constructor
continue
csv
curl
curly-bracket
date
datetime
declaration
declare
default
default-value
define
definition
deprecated
deprecation
depth
destructor
directive
division
do-while
double-quote
dynamic-call
dynamic-property
each
ellipsis
empty
encoding
enum
enum-backed
enum-case
error
escape-data
escape-sequence
exception
execution-time
exit
exponent
expression
extends
extension
false
ffi
file
file-mode
final
finally
first-class-callable
float
foreach
format
fully-qualified-name
function
functioncall
generator
get_class
global
goto
heredoc
hexadecimal-integer
html-entity
iconv
identifier
if-then
implements
increment
index
index-array
infinite
inheritance
initialisation
instance
instanceof
instruction
integer
interface
%s %s must implement interface %s as part of either %s or %s
Cannot inherit previously-inherited or override constant %s from interface %s
Class %s cannot implement previously implemented interface %s
Class %s must implement interface %s as part of either %s or %s
Return type of %s::%s() should either be compatible with %s::%s(): mixed
syntax error, unexpected token “extends”, expecting identifier
interpolation
is_object
isset
iterable
iterator
keyword
label
lexical
list
literal
locale
loop
magic-constant
magic-method
match
math
max_execution_time
mbstring
Handling Base64 via mbstring is deprecated; use base64_encode/base64_decode instead
Handling QPrint via mbstring is deprecated; use quoted_printable_encode/quoted_printable_decode
Handling Uuencode via mbstring is deprecated; use convert_uuencode/convert_uudecode instead
%s(): Argument #%d ($%s) must be contained in argument #%d ($%s)
method
%s(): Returning by reference from a void function is deprecated
An alias (%s) was defined for method %s(), but this method does not exist
An alias was defined for %s::%s but this method does not exist
Can’t inherit abstract function %s::%s() (previously declared abstract in %s)
syntax error, unexpected identifier “%s”, expecting “function” or “const”
syntax error, unexpected token “(”, expecting identifier or variable or “{” or “$”
Too few arguments to function %s%s%s(), %d passed and %s %d expected
mixed
modulo
multi-byte
multiplication
namd-parameter
name
named-parameter
namespace
namespaced-name
nan
native
native-type
nesting
never
new
new-in-initializer
null
null-coalesce
nullsafe
nullsafe-object-operator
object
object-syntax
octal-integer
offset
operand
operator
optional-parameter
override
overwrite
pack
parameter
parameter-removal
parent
parenthesis
pattern-matching
phar
php-variable
php_max_int
postgresql
power
printf
private
promoted-property
property
property-hook
quoted-printable
reading
readonly
recursion
recursive-array
reference
reflection
regex
relative-types
relaxed-syntax
reserved-name
reserved-word
return
return-type
rounding
scalar-type
scope
scope-resolution-operator
self
self-reference
semicolon
serializable
serialization
session
short-tag
signature
silent
single-quote
snmp
socket
sort
spaceship
spl
square-bracket
static
static-property
static-variable
stdclass
stream
strict_types
string
stringable
superglobal
supertype
surprising
switch
ternary
throw
throwable
tick
trailing-comma
trait
traversable
true
try-catch
type
type-juggling
typed-property
typo
unicode
union-type
unpacking
unset
use
use-alias
use-trait
uuencode
validation
value
valueerror
variable
variable-variable
variadic
virtual-property
visibility
void
while
writable
writing
yield
yield-from