Skip to content
Valider 3f338d1f rédigé par davux's avatar davux
Parcourir les fichiers

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
0% ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter