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.