Funções modificadas
Núcleo do PHP
-
debug_zval_dump() agora imprime "int" ao invés de "long"
e "float" ao invés de "double"
-
dirname() agora têm um segundo parâmetro opcional,
profundidade
, para recuperar o nome do diretório do
nível de profundidade
acima do diretório corrente.
-
getrusage() agora têm suporte no Windows.
-
As funções mktime() e gmmktime()
não aceitam mais o parâmetro
is_dst
(é horário de verão).
-
A função preg_replace() não têm mais suporte ao modificador
"\e" (
PREG_REPLACE_EVAL
). Em vez disso, a função preg_replace_callback()
deve ser usada.
-
A função setlocale() não aceita mais o parâmetro
categoria
passado como string. Em vez disso, as constantes LC_*
devem ser utilizada.
-
As funções exec(), system() e passthru()
agora possuem proteção contra bytes nulos.
-
A função substr() agora retorna uma string vazia, caso
a string seja igual ao início dos caracteres.
-
xml_set_object() agora exige o unset manual da variável
$parser após seu uso, para evitar problemas de memória.