gpt4 book ai didi

PHP 生成 RGB

转载 作者:可可西里 更新时间:2023-11-01 12:40:44 25 4
gpt4 key购买 nike

我面临这样的情况,我有一个来自数据库的 ID(因此它可以是 1、100、1000,...)并且我需要生成随机颜色,但是相同的 ID 应该产生相同的结果颜色。

关于我如何实现这一点有什么建议吗?

谢谢!

最佳答案

使用加密散列并剪掉不需要的字节:

function getColor($num) {
$hash = md5('color' . $num); // modify 'color' to get a different palette
return array(
hexdec(substr($hash, 0, 2)), // r
hexdec(substr($hash, 2, 2)), // g
hexdec(substr($hash, 4, 2))); //b
}

对于数字 0-20,结果 ( code to generate it) 看起来像这样:

demo output

关于PHP 生成 RGB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9186038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com