Documentación offline PHP master

Otros cambios

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

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.