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 中英文混合排版中处理字符串常用的函数
Apr 12 PHP
php中数组首字符过滤功能代码
Jul 31 PHP
php实现统计邮件大小的方法
Aug 06 PHP
php preg_replace替换实例讲解
Nov 04 PHP
php清除和销毁session的方法分析
Mar 19 PHP
PHP设计模式之适配器模式代码实例
May 11 PHP
PHP中COOKIES使用示例
Jul 26 PHP
PHP5.5迭代生成器用法实例详解
Mar 16 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
Mar 18 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 PHP
thinkPHP5.0框架引入Traits功能实例分析
Mar 18 PHP
老生常谈PHP面向对象之解释器模式
May 17 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数组
2006/10/09 PHP
PHP学习之整理字符串
2011/04/17 PHP
PHP常用文件操作函数和简单实例分析
2016/06/03 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
2018/10/14 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
在线编辑器的实现原理(兼容IE和FireFox)
2007/03/09 Javascript
ASP.NET jQuery 实例6 (实现CheckBoxList成员全选或全取消)
2012/01/13 Javascript
jquery validate poshytip 自定义样式
2012/11/26 Javascript
深入理解JavaScript系列(29):设计模式之装饰者模式详解
2015/03/03 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
2016/05/26 Javascript
Vue数据驱动模拟实现1
2017/01/11 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
layer.open 按钮的点击事件关闭方法
2018/08/17 Javascript
JavaScript实现的拼图算法分析
2019/02/13 Javascript
axios封装,使用拦截器统一处理接口,超详细的教程(推荐)
2019/05/02 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
Python 3.6 读取并操作文件内容的实例
2018/04/23 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
解决pycharm中的run和debug失效无法点击运行
2020/06/09 Python
如何在python中实现线性回归
2020/08/10 Python
《秋姑娘的信》教学反思
2014/02/28 职场文书
网络宣传方案
2014/03/15 职场文书
入股协议书范本
2014/04/14 职场文书
最美孝心少年事迹材料
2014/08/15 职场文书
建设工程授权委托书
2014/09/22 职场文书
2014年政风行风工作总结
2014/11/22 职场文书
实习介绍信范文
2015/05/05 职场文书
医生行业员工的辞职信
2019/06/24 职场文书
分布式锁为什么要选择Zookeeper而不是Redis?看完这篇你就明白了
2021/05/21 Redis
浅析Python中的套接字编程
2021/06/22 Python
dubbo服务整合zipkin详解
2021/07/26 Java/Android
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记