LonghornPHP 2026

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 passé par référence.

  • 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 fichiers

  • file_get_contents() accepte maintenant une position de lecture négative si le flux supporte le positionnement.

  • tempnam() émet maintenant une alerte quand le répertoire temporaire du système est utilisé en repli.

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