PHP 8.4.0 RC4 available for testing

Fonctions modifiées

Cœur de PHP

  • getopt() a un troisième paramètre optionnel qui expose l'index de l'élément suivant dans la liste des vecteurs d'arguments à traiter. Ceci est fait via un paramètre by-ref.
  • getenv() ne nécessite plus son paramètre. Si le paramètre est omis, les variables d'environnement actuelles seront renvoyées en tant que tableau associatif.
  • get_headers() a maintenant un paramètre supplémentaire pour permettre le passage de contextes de flux personnalisés.
  • output_reset_rewrite_vars() ne réinitialise plus la réécriture des URL des variables de session.
  • parse_url() est maintenant plus restrictif et supporte RFC3986.
  • unpack() accepte maintenant un troisième paramètre optionnel pour spécifier l'offset du début du dépaquetage.

Système de fichier

  • file_get_contents() accepte maintenant un offset de recherche négatif si le flux est cherchable.
  • tempnam() émet maintenant un notice quand on revient dans le répertoire système temporaire.

JSON

Chaîne multioctet

  • mb_ereg() rejette maintenant les séquences d'octets illégales.
  • mb_ereg_replace() rejette maintenant les séquences d'octets illégales.

PDO

  • PDO::lastInsertId() pour PostgreSQL va maintenant déclencher une erreur quand nextval n'a pas été appelé pour la session courante. (la connexion postgres).

PostgreSQL

Session

add a note

User Contributed Notes

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