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.