gpt4 book ai didi

php - 始终如一地将随机字符串更改为颜色

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

我有一些要为其生成随机颜色的 ID。制作随机颜色不是问题,但必须保持一致。

我可以对 ID 进行 MD5(或某种其他类型的散列),这样代码就可以知道预期有多少字符,但底线是它必须为相同的 ID/散列/字符串生成相同的(随机)颜色。

最佳答案

对于 RGB 代码,您所需要的只是从随机字符串到 6 位十六进制值的一致映射。为什么不使用 md5 作为十六进制字符串的一种方式,然后取前 6 位数字?

<?php
function rgbcode($id){
return '#'.substr(md5($id), 0, 6);
}
?>

关于php - 始终如一地将随机字符串更改为颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15704220/

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