$num = 255;
$hex = dechex($num);
echo $hex; // 输出 ff
$hex = 'ff';
$num = hexdec($hex);
echo $num; // 输出 255
$random_num = mt_rand(0, 255); // 生成0到255之间的随机数
$hex = dechex($random_num);
echo $hex; // 输出一个随机的十六进制数
$num = 15;
$hex = dechex($num);
$formatted_hex = sprintf("%02X", $hex); // 保证输出为两位十六进制数
echo $formatted_hex; // 输出 0F