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
-
json_encode() accepte maintenant une nouvelle option,
JSON_UNESCAPED_LINE_TERMINATORS
, pour désactiver
l'échappement des caractères U+2028 et U+2029 quand
JSON_UNESCAPED_UNICODE
est fournit.
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
-
pg_last_notice() accepte maintenant un paramètre optionnel
pour spécifier une opération. Ceci peut être fait avec une des nouvelles
constantes suivantes :
PGSQL_NOTICE_LAST
,
PGSQL_NOTICE_ALL
, or
PGSQL_NOTICE_CLEAR
.
-
pg_fetch_all() accepte maintenant un second paramètre optionnel
pour spécifier le type de résultat (similaire au troisième paramètre de
pg_fetch_array()).
-
pg_select() accepte maintenant un quatrième paramètre pour
spécifier le type de résultat (similaire au troisième paramètre de
pg_fetch_array()).
There are no user contributed notes for this page.