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 相关文章推荐
实现分十页分向前十页向后十页的处理
Oct 09 PHP
?生?D片??C字串
Dec 06 PHP
PHP入门学习笔记之一
Oct 12 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
Jan 13 PHP
PHP jQuery表单,带验证具体实现方法
Feb 15 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
PHP5.3以上版本安装ZendOptimizer扩展
Mar 27 PHP
php使用Jpgraph绘制柱形图的方法
Jun 10 PHP
ThinkPHP中where()使用方法详解
Apr 19 PHP
php格式化时间戳
Dec 17 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
Oct 30 PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 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
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
2010/10/22 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
js 提交和设置表单的值
2008/12/19 Javascript
jquery 1.3.2 IE8中的一点点的小问题解决方法
2009/07/10 Javascript
JavaScript toFixed() 方法
2010/04/15 Javascript
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
jQuery 隐藏和显示 input 默认值示例
2014/06/03 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
2016/05/19 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
分享19个JavaScript 有用的简写写法
2017/07/07 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
小程序实现列表多个批量倒计时
2021/01/29 Javascript
vue无限轮播插件代码实例
2019/05/10 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
python实现文件快照加密保护的方法
2015/06/30 Python
Python快速从注释生成文档的方法
2016/12/26 Python
Python实现的爬虫功能代码
2017/06/24 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
解决Windows下python和pip命令无法使用的问题
2020/08/31 Python
Vans英国官方网站:美国南加州的原创极限运动潮牌
2017/01/20 全球购物
Perfume’s Club澳大利亚官网:西班牙领先的在线美容店
2021/02/01 全球购物
string = null 和string = ''的区别
2013/04/28 面试题
宿舍卫生检讨书
2014/01/16 职场文书
音乐器材管理制度
2014/01/31 职场文书
教育技术学专业职业规划书
2014/03/03 职场文书
施工员岗位职责
2014/03/16 职场文书
常务副总经理岗位职责
2014/04/12 职场文书
四年级学生评语大全
2014/04/21 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
中学生社会实践教育活动总结
2015/05/06 职场文书
2015年学校党建工作总结
2015/05/19 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
2015年度高中教师工作总结
2015/05/26 职场文书
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android