php生成随机颜色 在制作标签特效的时候,就 - Assbbs

php生成随机颜色 在制作标签特效的时候,就需要php如何生成一种随机的颜色,在介绍方法以前,先说说颜色值的问题。 在网页上要指定一种颜色,就要使用RGB模式来确定,方法是分别指定R/G/B,也就是红/绿/蓝三种原色的强度,通常规定,每一种颜色强度最低为 0,最高为255,并通常都以16进制数值表示,那么255对应于十六进制就是FF,并把三个数值依次并列起来…

php生成随机颜色 在制作标签特效的时候,就需要php如何生成一种随机的颜色,在介绍方法以前,先说说颜色值的问题。 在网页上要指定一种颜色,就要使用RGB模式来确定,方法是分别指定R/G/B,也就是红/绿/蓝三种原色的强度,通常规定,每一种颜色强度最低为 0,最高为255,并通常都以16进制数值表示,那么255对应于十六进制就是FF,并把三个数值依次并列起来 ,以 开头。   例如,颜色值“ FF0000”为红色,因为红色的值达到了最高值 FF(即十进制的255),其余两种颜色强度为0。在例如“ FFFF00”表示黄色,因为当红色和绿色都为最大值,且蓝色为0时,产生的就是黄色。   ?摘自百度百科 php如何生成随机颜色的方法: 我使用的是先在十进制的0-15中随机出6组数据,对应十六进制0-F随机出6组数据,然后把随机的数据进行一次十进制到十六进制的转换,代码如下: function randColor { $colors = array ; for $i = 0;$i<6;$i++ { $colors = dechex rand 0,15 ; } return implode ’’,$colors ; } 使用方法如下: <?php echo ’<span style="color: ’.randColor .’">随机颜色: ’.randColor .’</span>’;?> 超?efly 评论: 好?害的?子~?迎??AREFLY.COM~