Ⅰ php如何生成多个随机不重复颜色代码
颜色取值范围16777215这样的值不准确也不科学吧。颜色由RGB组成。一共有255*255*255种可能。直接组合一下就行了。
$base=range(0,255);
$R=array_rand($base,20);shuffle($R);
$G=array_rand($base,20);shuffle($G);
$B=array_rand($base,20);shuffle($B);
for($i=0;$i<20;$i++){
$color[]='#'.dechex($R[$i]).dechex($G[$i]).dechex($B[$i]);//这里再加上补足两位就ok了
}
var_mp($color);
Ⅱ php如何生成多个随机颜色代码
<?php
functionrandColor($num){
//colorvaluelimits0-16777215;
$prehash='#';//usingstring'#'beforethecolorvalue;
$rsArr=[];
$color=rand(0,16777215);
for($i=0;$i<$num;$i++){
$rsArr[$i]=$prehash.dechex($color);
}
return$rsArr;
}
print_r(randColor(20));
Ⅲ PHP自动变页面颜色的代码
两个问题 1.<option name="a">红色</option>改为<option value="a">红色</option> 其他的也要改
2、if($_POST["all"]="a")
改为if($_POST["all"]=="a")
Ⅳ php 字体颜色如何修改
字体的颜色最终是由HTML元素属性或者CSS样式控制的,PHP最多是输出而已
HMTL 元素属性
<font color="#FF0000">红色</font>
或者
<font color="red">红色</font>
CSS样式
<style type="text/css">
.red_css {color:#FF0000;}
#red_id_css {color:#FF0000;}
</style>
<font class="red_css">红色</font>
<font id="red_id_css">红色</font>
或者直接使用元素的style来设置
<font style="color:#FF0000;">红色</font>
PHP 输出
echo '<font style="color:#FF0000;">红色</font>';
Ⅳ PHP添加背景颜色的代码
我习惯用CSS的内嵌样式
HTML中
<body style="background-color:颜色"></body>
PHP中
<?php
echo "<body style='background-color:颜色'></body>";
?>
颜色可以为英文,也可以为#加6位十六进制数字的组合(可以直接从Editplus工具栏的调色板直接选择)。
Ⅵ PHP软件颜色怎么变成绿色
是重毒了吗
Ⅶ php中怎么给图片填充颜色呢
php中用来给图片填充颜色的相关函数有这么两个:[*]imagecolorallocate() --给图片配色,返回的是一个整形数值[*]imagefill() --给图片填充一种配色使用方法,摘抄php手册上的示例代码如下:$im = imagecreatetruecolor(100, 100);// sets background to red$red = imagecolorallocate($im, 255, 0, 0);imagefill($im, 0, 0, $red);header('Content-type: image/png');imagepng($im);imagedestroy($im);