21,893
社区成员




for($a=0;$a<6;$a++){ //采用#FFFFFF方法,
$d.=dechex(rand(0,15));//累加随机的数据--dechex()将十进制改为十六进制
}
<?php
$a = 255*256*256+255*256+255;
$b = rand(0,$a);
// 普通随机色
echo sprintf('#%x<br />', $b);
// 亮色
$r = 128*256*256;
$g = 128*256;
$b = 128;
echo sprintf('#%x<br />', rand($r,255*256*256)+rand($g, 255*256)+rand($b, 255));
exit;
$string="0123456789ABCDEF";
$rand='';
for($i=0;$i<6;$i++){
$rand .= substr($string,mt_rand(0,strlen($string)-1),1);
}
$color="#".$rand;
echo $color;
<?php
$a = 255*256*256+255*256+255;
$b = rand(0,$a);
// 普通随机色
echo sprintf('<span style="color:#%x;">t</span>', $b);
// 亮色
$r = 128*256*256;
$g = 128*256;
$b = 128;
echo sprintf('<span style="color:#%x;">t</span>', rand($r,255*256*256)+rand($g, 255*256)+rand($b, 255));
exit;