zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php生成随机颜色方法汇总

PHP方法 生成 汇总 随机 颜色
2023-06-13 09:15:31 时间

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

color.php

复制代码代码如下:


functionrandom_color(){
   mt_srand((double)microtime()*1000000);
   $c="";
   while(strlen($c)<6){
       $c.=sprintf("%02X",mt_rand(0,255));
   }
   return$c;
}

方法二:

复制代码代码如下:


functionrandrgb() 

 $str="0123456789ABCDEF"; 
   $estr="#"; 
   $len=strlen($str); 
   for($i=1;$i<=6;$i++) 
   { 
       $num=rand(0,$len-1);   
       $estr=$estr.$str[$num];  
   } 
   return$estr; 
}

方法三:

复制代码代码如下:
functionrandColor(){
   $colors=array();
   for($i=0;$i<6;$i++){
       $colors[]=dechex(rand(0,15));
   }
   returnimplode("",$colors);
}

使用方法如下:
<?phpecho"<spanstyle="color:#".randColor()."">随机颜色:#".randColor()."</span>";?>