殷德瑶博客
喜欢的歌,静静地听!喜欢的人,远远地看!

PHP生成随机颜色代码

殷德瑶 2016-5-29 emlog教程 评论 2712 次

在PHP开发中我们有时会使用到随机颜色,下面我来分享一个使用PHP生成随机颜色的方法。

function randColor(){
    $colors = array();
    for($i = 0;$i<6;$i++){
        $colors[] = dechex(rand(0,15));
    }
    return implode('',$colors);
}

Web开发中颜色使用的是16进制的三组数字如,红色RGB为FF0000。


在十进制的0-15中随机出6组数据,对应十六进制0-F随机出6组数据,然后把随机的数据进行一次十进制到十六进制的转换,代码如下:


使用方法如下:

<?php echo '<span style="color: #'.randColor().'">随机颜色</span>';?>


发表评论


粤ICP备15078261号 Powered by 黑暗之夜
Theme by 殷德瑶博客