<?php 
//dec2hex 
return function($number) 
{ 
    $hexvalues = array('0','1','2','3','4','5','6','7', 
               '8','9','A','B','C','D','E','F'); 
    $hexval = ''; 
     while($number != '0') 
     { 
        $hexval = $hexvalues[bcmod($number,'16')].$hexval; 
        $number = bcdiv($number,'16',0); 
    } 
    return $hexval; 
}?>
 
 |