亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP 獲取應與白色文本顏色兼容的隨機顏色?

PHP 獲取應與白色文本顏色兼容的隨機顏色?

PHP
慕妹3146593 2023-03-04 16:55:10
到目前為止,這是我嘗試過的方法,但有時它會給出非常淺的顏色。public static function randomColor($minVal = 0, $maxVal = 255)    {        // Make sure the parameters will result in valid colours        $minVal = $minVal < 0 || $minVal > 255 ? 0 : $minVal;        $maxVal = $maxVal < 0 || $maxVal > 255 ? 255 : $maxVal;        // Generate 3 values        $r = mt_rand($minVal, $maxVal);        $g = mt_rand($minVal, $maxVal);        $b = mt_rand($minVal, $maxVal);        // Return a hex colour ID string        return sprintf('#%02X%02X%02X', $r, $g, $b);    }
查看完整描述

1 回答

?
catspeake

TA貢獻1111條經驗 獲得超0個贊

您可以使用此代碼生成隨機的深色。127您還可以通過更改函數參數來更改暗度閾值。


function random_color_part($threshold = 127)

{

    $dt = '';

    for ($o = 1; $o <= 3; $o++) {

        $dt .= str_pad(dechex(mt_rand(0, $threshold)), 2, '0', STR_PAD_LEFT);

    }

    return '#' . $dt;

}


查看完整回答
反對 回復 2023-03-04
  • 1 回答
  • 0 關注
  • 116 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號