▼  Site Navigation Main Articles News Search  ▼  Anime + Manga Anime Reviews Anime Characters Gallery Screenshots Manga Reviews  ▼  Misc Links to Webcomics Bible Quotes About Older Musings
site version 7.3
Convert Hexadecimal to Decimal
written by: admin


Date Written: 10/16/09 Last Updated: 1/15/10

<?php
$test="#ABCDEF";
$test=strtolower($test);
$test=str_replace('#','',$test);

$a[0]=substr("$test",0,1);
$a[1]=substr("$test",1,1);
$a[2]=substr("$test",2,1);
$a[3]=substr("$test",3,1);
$a[4]=substr("$test",4,1);
$a[5]=substr("$test",5,1);
foreach ($a as &$b)
{
if ($b=='a') $b=10;
if ($b=='b') $b=11;
if ($b=='c') $b=12;
if ($b=='d') $b=13;
if ($b=='e') $b=14;
if ($b=='f') $b=15;
}
$b1=(($a[0]*16)+$a[1]);
$b2=(($a[2]*16)+$a[3]);
$b3=(($a[4]*16)+$a[5]);
echo "red value is $b1
<br>green value is $b2
<br>blue value is $b3";
?>

produces:

red value is 171
green value is 205
blue value is 255

TAGS: php
copyright 2005–2024