陈业贵
代码如下(示例):
<?php
/*
通过使用 rand(0, 15) 生成0到15之间的随机整数(十进制),换句话说,对于每个十六进制数字,它可以是0-15。
.可以确保生成的数字在合法的十六进制范围内.颜色都是十六进制.dechex() 函数将十进制数转换为对应的十六进制数。在这里,它将随机生成的整数转换为一个十六进制数字*/
function generateRandomColor() {
$color = '#';//颜色前面一定要加#
for ($i = 0; $i < 6; $i++) {
$color .= dechex(rand(0, 15));
}
return $color;
}
$color = generateRandomColor();
?>
<!DOCTYPE html>
<html>
<head>
<style>
.random-color {
width: 100px;
height: 100px;
background-color: <?php echo $color; ?>;
}
</style>
</head>
<body>
<div class="random-color"></div>
</body>
</html>
写好了,谢谢大家.