L'histoire amusante de imagepalettetotruecolor()
La fonction imagepalettetotruecolor() a été introduite par ARNO* avec la révision r8317 en janvier 2007 (et améliorée par la suite). Six ans et demi après, une fonction du même nom est introduite dans PHP 5.5. Par chance, elle a exactement le même comportement que la nôtre. La seule différence c'est qu'elle renvoie un booleen alors que nous on ne renvoie rien, donc dans ce sens ça ne pose pas de problème. On ajoute donc simplement une condition sur function_exists(). De cette manière c'est notre fonction qui sera toujours utilisée sur les versions de PHP actuelles, puis la fonction native sera utilisée sur les sites tournant avec PHP 5.5 et suivantes. (Ferme #3016.) Il suffira ensuite de supprimer notre fonction dans quelques années quand la version minimum de PHP pour faire tourner SPIP sera 5.5 ou supérieure.
parent
a6f4bab8
Veuillez vous inscrire ou vous se connecter pour commenter