ホームページ >バックエンド開発 >PHPチュートリアル >PHP色変換関数 hex-rgb(16進形式を10進形式に変換)_PHPチュートリアル

PHP色変換関数 hex-rgb(16進形式を10進形式に変換)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:12:581013ブラウズ

复制代码代码如下:

function hex2rgb($colour) {
if ($colour [0] == '#') {
$colour = substr ( $colour, 1 );  
}
if (strlen ( $colour ) == 6) {
list ( $r, $g, $b ) = array ($colour [0] . $colour [1], $colour [2] . $colour [3]、$color [4] . $colour [5] );  
} elseif (strlen ( $colour ) == 3) {
list ( $r, $g, $b ) = array ($colour [0] . $colour [0], $colour [1] . $colour [ 1]、$color [2] );  
} else {
false を返します。  
}
$r = hexdec ( $r );  
$g = hexdec ( $g );  
$b = hexdec ( $b );  
return array ('red' => $r, 'green' => $g, 'blue' => $b );  
}
$b = hex2rgb ( "#ff0" );  
print_r ( $b );  
?> 

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/313586.html技術記事代制コード例下: ?php function hex2rgb($colour) { if ($colour [0] == '#') { $colour = substr ( $colour, 1 ); } if (strlen ( $colour ) == 6) { list ( $r, $g, $b ) = 配列...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。