php代碼:16 進制顏色轉換為 RGB 色值
來源:程序員人生 發布時間:2014-01-30 12:26:55 閱讀次數:3255次
php代碼:16 進制顏色轉換為 RGB 色值,本文來源:芒果小站。
Copy to Clipboard
引用的內容:
[www.veryhuo.com] <?php
/**
* 16進制顏色轉換為RGB色值
* @method hex2rgb
*/
function hex2rgb($hexColor) {
$color = str_replace('#', '', $hexColor);
if (strlen($color) > 3) {
$rgb = array(
'r' => hexdec(substr($color, 0, 2)),
'g' => hexdec(substr($color, 2, 2)),
'b' => hexdec(substr($color, 4, 2))
);
} else {
$color = str_replace('#', '', $hexColor);
$r = substr($color, 0, 1) . substr($color, 0, 1);
$g = substr($color, 1, 1) . substr($color, 1, 1);
$b = substr($color, 2, 1) . substr($color, 2, 1);
$rgb = array(
'r' => hexdec($r),
'g' => hexdec($g),
'b' => hexdec($b)
);
}
return $rgb;
}
?>
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈