Hex2rgb

Écrit par Agence Web 360 le 11th octobre 2009

/**
* hex2rgb() – Convertit une couleur HTML sous format hexadecimal en tableau RGB
*
*
* @param string $hex
* @return string
*
*/

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function hex2rgb($hex)
{
  if(! ereg("[0-9a-fA-F]{6}", $hex))
    {
    echo "Erreur : format hexadecimal invalide";
    return 0;
    }
  for($i=0; $i < 3; $i++)
    {
    $temp = substr($hex, 2*$i, 2);
    $rgb[$i] = 16 * hexdec(substr($temp, 0, 1)) +
    hexdec(substr($temp, 1, 1));
    }
  return $rgb;
}
Cet article a été publié le 11th octobre 2009 à 4 h 28 min et classé sous Fonctions, Images, PhP. Vous pouvez suivre toutes les reponses a cet article via le flux RSS 2.0 . Vous pouvez répondre, ou faire un lien depuis votre site.

Répondre

Vous devez être connecté pour rédiger un commentaire.