CakeFest 2024: The Official CakePHP Conference

Changed functions

PHP Core

  • getopt() tiene un tercer parámetro opcional que expone el índice del siguiente elemento de la lista de vectores de argumentos a procesar. Esto se hace mediante un parámetro por referencia.
  • getenv() ya no requiere su parámetro. Si se omite, serán devueltas las variables de entorno actuales como un array asociativo.
  • get_headers() ahora tiene un parámetro adicional a habilitar para el pase de contextos de flujo personalizados.
  • output_reset_rewrite_vars() ya no reinica variables de reescritura de URL de sesión.
  • parse_url() es ahora más restrictivo y da soporte a RFC3986.
  • unpack() ahora acepta un tercer parámetro opcional para especificar el índice desde el ue iniciar el desempaquetamiento.

File System

  • file_get_contents() ahora acepta un índice de búsqueda negativo si el flujo es buscable.
  • tempnam() ahora emite un aviso al recurrir al directorio temp del sistema.

JSON

  • json_encode() ahora acepta una nueva opción, JSON_UNESCAPED_LINE_TERMINATORS, para inhabilitar el escape de los caracteres U+2028 y U+2029 al proporcionar JSON_UNESCAPED_UNICODE.

Multibyte String

PDO

  • PDO::lastInsertId() ahora desencadenará un error para PostgreSQL cuando nextval no ha sido llamado para la sesión actual (la conexión de postgres).

PostgreSQL

add a note

User Contributed Notes

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