Otros cambios
-
SplFileInfo::getpathinfo() ahora devuelve información sobre el nombre
de la ruta.
-
SplObjectStorage tiene ahora soporte para
ArrayAccess. Ahora también es posible
almacenar información asociativa con objetos en
SplObjectStorage.
-
Ahora, en la extensión GD, hay disponible soporte para pixelación
mediante la función imagefilter().
-
La salida de var_dump() ahora incluye las propiedades de objeto privadas.
-
session_start() devuelve ahora
FALSE
cuando falla el inicio de sesión.
-
property_exists() comprueba ahora la existencia de una
propiedad, independientemente de su accesibilidad (al igual que
method_exists()).
-
Envolturas de Flujos.
include_path puede ahora utilizar
-
El parámetro
initial
de
array_reduce() puede ser ahora de cualquier tipo.
-
Las funciones de directorios
opendir(), scandir(), y
dir() utiliza ahora el contexto de flujo por omisión
si no se proporciona un contexto explícitamente.
-
crypt() tiene ahora soporte para Blowfish y extended DES,
y las funcionalidades de crypt() son ahora 100% portables.
PHP tiene ahora su propia implementación interna de crypt, la cual toma lugar
cuando no se encuentra soporte ni para crypt ni para
crypt_r.
-
getopt() now accepts "long options" on all platforms.
Optional values and = as a separator for short options
are now supported.
-
fopen() tiene ahora un nueva opción de modo (n),
que pasa
O_NONBLOCK
a la llamada del sistema subyacente
open().Tenga en cuenta que este modo no tiene actualmente
soporte en Windows.
-
getimagesize() tiene ahora soporte para ficheros de iconos (.ico).
-
La extensión mhash se ha movido a PECL, pero se ha modificado la extensión
Hash para que tenga soporte para mhash
en caso de que PHP se compile con --with-mhash. Tenga
en cuenta que la extensión Hash no requiere que la biblioteca mhash esté
disponible, tanto si la emulación mhash está activada como si no.