Autres changements aux extensions
Les extensions suivantes ne peuvent plus être désactivées durant la compilation de PHP :
Modification du comportement des extensions et nouveautés :
- Date et Heure : La variable d'environnement TZ n'est plus utilisée pour deviner le décalage horaire
- cURL : cURL supporte maintenant SSH
- Network : la fonction dns_check_record() retourne maintenant une nouvelle entrée "entries", qui contient l'élément TXT.
- Hash : les algorithmes SHA-224 et salsa sont supportés.
- mbstring : supporte maintenant l'encodage CP850.
- OCI8 : appeler oci_close() avec une connexion persistante ou sur une variable qui fait référence à une connexion hors de contexte va maintenant annuler les transactions. Vous devez archiver explicitement, ou bien annuler si besoin. En utilisant oci8.old_oci_close_semantics=On dans le php.ini, vous obtiendrez l'ancien comportement. Le Database Resident Connection Pooling (DRCP) et Fast Application Notification (FAN) sont maintenant supportés. Oracle External Authentication est maintenant supporté (pas sur Windows). oci_bind_by_name() supporte maintenant SQLT_AFC (alias le type de données CHAR).
- OpenSSL : support de OpenSSL digest et des fonctions de chiffrement. Il est aussi possible d'accéder aux valeurs internes des clés DSA, RSA et DH.
- Session : les sessions ne stockent plus les fichiers dans le dossier "/tmp", si open_basedir est activé, sauf si "/tmp" est explicitement ajouté à la liste des chemins autorisés.
- SOAP : supporte maintenant l'envoi de HTTP personnalisés.
- MySQLi : supporte maintenant les connexions persistantes, quand on préfixe le nom d'hôte avec "p:".
- Traitement d'image et GD L'index "JPG Support" retourné depuis la fonction gd_info() a été renommé en "JPEG Support".