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.
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_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 fourni.
mb_ereg() rejette maintenant les séquences d'octets illégales.
mb_ereg_replace() rejette maintenant les séquences d'octets illégales.
PDO::lastInsertId() pour PostgreSQL va maintenant déclencher une erreur
quand nextval n'a pas été appelé pour la session courante.
(la connexion postgres).
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, ou
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()).
session_start() maintenant retourne false et n'initialise plus
$_SESSION quand le démarrage de la session échoue.