Funciones modificadas
Núcleo de PHP
-
debug_zval_dump() ahora muestra "int" en lugar de
"long" y "float" en lugar de "double".
-
La función dirname() ahora toma un segundo parámetro opcional,
depth, para indicar el número de niveles más alto (en relación con el directorio actual) para alcanzar el nombre del directorio en el árbol.
-
getrusage() ahora es soportado en Windows.
-
Las funciones mktime() y gmmktime()
ya no aceptan el parámetro
is_dst.
-
La función preg_replace() ya no soporta
"\e" (
PREG_REPLACE_EVAL).
preg_replace_callback() debe ser utilizado en su lugar.
-
La función setlocale() ya no acepta que el parámetro
category sea pasado como cadena de caracteres. Las
constantes LC_* deben ser utilizadas en su lugar.
-
Las funciones exec(), system() y
passthru() ahora tienen el byte NULL de protección.
-
shmop_open() ahora devuelve un recurso
en lugar de un entero
que debe ser pasado a las funciones shmop_size(),
shmop_write(), shmop_read(),
shmop_close() y shmop_delete().
-
substr() y iconv_substr() ahora devuelven
una string vacía, si
la longitud de la cadena es igual a
$start.
-
xml_parser_free() ya no es suficiente para liberar
el recurso del analizador, si hace referencia a un objeto y ese objeto
hace referencia a este recurso del analizador. En este caso, es necesario
liberar también el $parser.