Convert HEX color to RGB values in PHP

Question:

What would be a good way to convert hex color values like #ffffff into the single RGB values 255 255 255 using PHP?

Solution:

Example 1:

Check out PHP's hexdec() and dechex() functions.

<?php
$value = hexdec('ff'); // $value = 255
?>

Example 2:

If you want to convert hex to rgb you can use sscanf.

<?php
$hex = "#ff9900";
list($r, $g, $b) = sscanf($hex, "#%02x%02x%02x");
echo "$hex -> $r $g $b"; // #ff9900 -> 255 153 0
?>

Comments

Popular posts from this blog

About 12 Alwars

Post thumbnails from external URLs don’t appear in Blogger. How to resolve?

What is the unicode character for the close symbol?

ஸ்தல விசேஷம் - திருக்கோவிலூர் திவ்யதேசம்