Historique des modifications

Les modifications suivantes ont été apportées aux classes/fonctions/méthodes de cette extension.

VersionFunctionDescription
5.5.15.4.1hex2binUn avertissement est émis si la chaîne en entrée est de longueur impaire. Avec PHP 5.4.0, la chaîne était acceptée silencieusement, mais le dernier octet était tronqué.
5.4.05.3.7cryptAjout de deux nouveaux modes Blowfish $2x$ et $2y$ pour éviter de potentielles attaques.
5.3.45.3.2cryptAjout de SHA-256 et de SHA-512 basés sur l'implementation de Ulrich Drepper.
 5.3.0cryptPHP dispose maintenant de sa propre implémentation de crypt MD5, Standard DES, Extended DES et l'algorithme Blowfish. Il l'utilisera si le système ne fournit pas l'un ou l'autre des algorithmes.
 5.2.5addcslashesLes séquences \v et \f ont été ajoutées.
5.2.35.2.2 - 5.2.6substrSi start est hors de la chaine, false est retourné. Les autres versions récupèrent la chaîne depuis le début.
5.1.05.0.0html_entity_decodeLe support des encodages multi-octets a été ajouté.
 4.3.3str_replaceLe comportement de cette fonction a changée. Dans les version précédentes, un bogue existait lors de l'utilisation de tableaux avec les paramètres search et replace en même temps. Les index de search qui étaient vides étaient ignorés, mais le pointeur interne de replace n'étais pas incrémenté. Cela a été corrigé en PHP 4.3.3, tout script s'appuyant sur ce bogue, doit supprimer les entrées vides avant d'appeler cette fonction pour imiter le comportement d'origine.
 4.3.0implodeLe paramètre glue devient optionnel.
 4.2.3strcollFonctionne désormais sous les systèmes Win32.
4.2.04.1.0htmlentitiesAjout du paramètre encoding.
 4.0.6sprintfAjout du support de l'argument d'échange
4.0.54.0.3htmlentitiesAjout du paramètre flags.
 4.0.1explodeLe paramètre limit a été ajouté
LoadingChargement en cours