php颜色转换函数hex-rgb(将十六进制格式转成十进制格式)


Posted in PHP onSeptember 23, 2013
<?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 );   
}   
$b = hex2rgb ( "#ff0" );   
print_r ( $b );   
?> 
PHP 相关文章推荐
PHP Zip压缩 在线对文件进行压缩的函数
May 26 PHP
php设计模式 Chain Of Responsibility (职责链模式)
Jun 26 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
PHP中魔术变量__METHOD__与__FUNCTION__的区别
Sep 29 PHP
PHP curl伪造IP地址和header信息代码实例
Apr 27 PHP
PHP入门教程之PHP操作MySQL的方法分析
Sep 11 PHP
Laravel框架验证码类用法实例分析
Sep 11 PHP
tp5.1 框架路由操作-URL生成实例分析
May 26 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
Oct 27 PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
Mar 04 PHP
PHP生成不同颜色、不同大小的tag标签函数
Sep 23 #PHP
php实现的一个很好用HTML解析器类可用于采集数据
Sep 23 #PHP
PHP加密函数 Javascript/Js 解密函数
Sep 23 #PHP
配置php网页显示各种语法错误
Sep 23 #PHP
php函数间的参数传递(值传递/引用传递)
Sep 23 #PHP
php数据类型判断函数有哪些
Sep 23 #PHP
PHP保留两位小数并且四舍五入及不四舍五入的方法
Sep 22 #PHP
You might like
Mysql数据库操作类( 1127版,提供源码下载 )
2010/12/02 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
PHP模拟asp中response类实现方法
2015/08/08 PHP
JS实现图片预加载无需等待
2012/12/21 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
JQuery操作元素的css样式
2015/03/09 Javascript
jQuery的end()方法使用详解
2015/07/15 Javascript
跟我学习javascript的作用域与作用域链
2015/11/19 Javascript
js实现碰撞检测特效代码分享
2016/10/16 Javascript
js 提交form表单和设置form表单请求路径的实现方法
2016/10/25 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
2017/05/09 Javascript
基于JavaScript实现报警器提示音效果
2017/10/27 Javascript
promise和co搭配生成器函数方式解决js代码异步流程的比较
2018/05/25 Javascript
微信小程序实现类似微信点击语音播放效果
2020/03/30 Javascript
vue页面更新patch的实现示例
2020/03/25 Javascript
JavaScript交换变量常用4种方法解析
2020/09/02 Javascript
基于python的汉字转GBK码实现代码
2012/02/19 Python
python实现连接mongodb的方法
2015/05/08 Python
Python实现输入二叉树的先序和中序遍历,再输出后序遍历操作示例
2018/07/27 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
python中字典增加和删除使用方法
2020/09/30 Python
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
天猫超市:阿里巴巴打造的网上超市
2016/11/02 全球购物
巴西葡萄酒销售网站:Wine.com.br
2017/11/07 全球购物
预订全球最佳旅行体验:Viator
2018/03/30 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
JMS中Topic和Queue有什么区别
2013/05/15 面试题
仓管员岗位职责范文
2013/11/08 职场文书
办公室副主任职责范本
2014/03/08 职场文书
篮球比赛口号
2014/06/10 职场文书
夫妻房产协议书的格式
2014/10/11 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python