当前位置: 首页 > 编程笔记 >

php生成随机颜色方法汇总

江新
2023-03-14
本文向大家介绍php生成随机颜色方法汇总,包括了php生成随机颜色方法汇总的使用技巧和注意事项,需要的朋友参考一下

方法一:
随机生成颜色值(例如 FF00FF).

color.php


function random_color(){

    mt_srand((double)microtime()*1000000);

    $c = '';

    while(strlen($c)<6){

        $c .= sprintf("%02X", mt_rand(0, 255));

    }

    return $c;

}

方法二:


function randrgb()  

{  

  $str='0123456789ABCDEF';  

    $estr='#';  

    $len=strlen($str);  

    for($i=1;$i<=6;$i++)  

    {  

        $num=rand(0,$len-1);    

        $estr=$estr.$str[$num];   

    }  

    return $estr;  

} 

方法三:


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>';?>

 类似资料:
  • 本文向大家介绍php简单生成随机颜色的方法,包括了php简单生成随机颜色的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php简单生成随机颜色的方法。分享给大家供大家参考,具体如下: 运行结果如下: 关于颜色值转换与获取还可参考本站在线工具: RGB颜色编码生成器 在线网页配色工具 RGB颜色查询对照表_颜色代码表_颜色的英文名称大全 更多关于PHP相关内容感兴趣的读者可查看本站专题

  • 本文向大家介绍JavaScript随机生成颜色的方法,包括了JavaScript随机生成颜色的方法的使用技巧和注意事项,需要的朋友参考一下 废话不多说了直接给大家贴js代码了,具体代码如下所述: 以上所述是小编给大家介绍的JavaScript随机生成颜色的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对呐喊教程网站的支持!

  • 问题内容: 鉴于此功能,我想更换 颜色 与颜色随机发生器。 我该怎么做? 问题答案: 使用代替:

  • 本文向大家介绍C#基于XNA生成随机颜色的方法,包括了C#基于XNA生成随机颜色的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#基于XNA生成随机颜色的方法。分享给大家供大家参考。具体分析如下: 确保您使用的是Microsoft.Xna.Framework.Graphics,为了使用XNA Color类,以及使用System for Random 。 你可以调用一个新的随机颜色:

  • 本文向大家介绍PHP生成不重复随机数的方法汇总,包括了PHP生成不重复随机数的方法汇总的使用技巧和注意事项,需要的朋友参考一下 无论是Web应用,还是WAP或者移动应用,随机数都有其用武之地。在最近接触的几个小项目中,我也经常需要和随机数或者随机数组打交道,所以,对于PHP如何产生不重复随机数常用的几种方法小结一下。 方法一: 方法二: 方法三: 上述可以在1-20间随机产生5个不重复的值 方法四

  • 生成一个随机的十六进制颜色代码。 使用 Math.random 生成一个随机的24位(6x4位)十六进制数。 使用位操作符,然后使用 toString(16) 将其转换为十六进制字符串。 const randomHexColorCode = () => { let n = ((Math.random() * 0xfffff) | 0).toString(16); return '#' +