Otros cambios

Traslado de utf8_encode() y utf8_decode()

Las funciones utf8_encode() y utf8_decode() han sido trasladadas a la extensión estándar como funciones de string, mientras que antes la extensión XML era requerida para que estuvieran disponibles.

Cambio para mail() y mb_send_mail()

El parámetro $additional_headers de mail() y mb_send_mail() acepta ahora un array en lugar de un string.

Soporte de LMDB

La extensión DBA ahora soporta LMDB.

Modificaciones en el sistema de construcción de PHP

  • Unix: Autoconf 2.64 o superior es ahora necesario para construir PHP.
  • Unix: El argumento de configuración --with-pdo-oci ya no necesita la versión de Oracle Instant Client.
  • Unix: El argumento de configuración --enable-gd-native-ttf ha sido eliminado. No ha sido utilizado desde PHP 5.5.0.
  • Windows: El argumento de configuración --with-config-profile ha sido añadido. Esto puede ser utilizado para guardar configuraciones específicas, un poco como el fichero mágico config.nice.bat.

Cambio en GD

  • imageantialias() está también disponible si se construye con libgd del sistema.
  • imagegd() almacena imágenes TrueColor como imágenes TrueColor reales. Anteriormente, eran convertidas a paleta.

Traslado de MCrypt a PECL

La extensión MCrypt ha sido trasladada del núcleo a PECL. Dado que la biblioteca mcrypt no ha visto actualizaciones desde 2007, su uso está fuertemente desaconsejado. En su lugar, debe utilizarse OpenSSL o la extensión Sodium.

session_module_name()

Pasar "user" a session_module_name() ahora provoca un error de nivel E_RECOVERABLE_ERROR. Anteriormente, esto era ignorado silenciosamente.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top