如何在PHP中将颜色hex值转换成rgb-创新互联

这篇文章主要介绍了如何在PHP中将颜色hex值转换成rgb,创新互联网站建设公司,小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随创新互联网站建设公司,小编来看看吧!

创新互联-专业网站定制、快速模板网站建设、高性价比湛河网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式湛河网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖湛河地区。费用合理售后完善,十年实体公司更值得信赖。

php有什么用

php是一个嵌套的缩写名称,指的是英文超级文本预处理语言(php:Hypertext Preprocessor)的缩写,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。

具体如下:

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], $colour[4] . $colour[5] ); 
    } elseif ( strlen( $colour ) == 3 ) { 
        list( $r, $g, $b ) = array( $colour[0] . $colour[0], $colour[1] . $colour[1], $colour[2] . $colour[2] ); 
    } else { 
        return false; 
    } 
    $r = hexdec( $r ); 
    $g = hexdec( $g ); 
    $b = hexdec( $b ); 
    return array( 'red' => $r, 'green' => $g, 'blue' => $b ); 
} 
//测试 
var_dump(hex2rgb("#eeeeee"));

运行结果如下:

array(3) {
 ["red"]=>
 int(238)
 ["green"]=>
 int(238)
 ["blue"]=>
 int(238)
}

以上就是创新互联网站建设公司,小编为大家收集整理的如何在PHP中将颜色hex值转换成rgb,如何觉得创新互联建站的内容还不错,欢迎将创新互联建站推荐给身边好友。


分享标题:如何在PHP中将颜色hex值转换成rgb-创新互联
新闻来源:http://myzitong.com/article/cosgdp.html