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来处理多个提交任务
May 08 PHP
用PHP程序实现支持页面后退的两种方法
Jun 30 PHP
php中批量替换文件名的实现代码
Jul 20 PHP
php获取url参数方法总结
Nov 13 PHP
Thinkphp搭建包括JS多语言的多语言项目实现方法
Nov 24 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
Mar 21 PHP
swoole和websocket简单聊天室开发
Nov 18 PHP
PHP判断函数是否被定义的方法
Jun 21 PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 PHP
Yii redis集合的基本使用教程
Jun 14 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
Aug 06 PHP
PHP中SESSION过期设置
Mar 09 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 七大优势分析
2009/06/23 PHP
php预定义变量使用帮助(带实例)
2013/10/30 PHP
推荐十款免费 WordPress 插件
2015/03/24 PHP
php获取twitter最新消息的方法
2015/04/14 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
Js callBack 返回前一页的js方法
2008/11/30 Javascript
javascript json2 使用方法
2010/03/16 Javascript
Javascript Function对象扩展之延时执行函数
2010/07/06 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
2016/10/11 Javascript
javascript垃圾收集机制的原理分析
2016/12/08 Javascript
Angular获取手机验证码实现移动端登录注册功能
2017/05/17 Javascript
JavaScript该如何学习 怎样轻松学习JavaScript
2017/06/12 Javascript
iframe与主框架跨域相互访问实现方法
2017/09/14 Javascript
JavaScript实现计算圆周率到小数点后100位的方法示例
2018/05/08 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
Javascript Web Worker使用过程解析
2020/03/16 Javascript
Vue切换div显示隐藏,多选,单选代码解析
2020/07/14 Javascript
在Docker上开始部署Python应用的教程
2015/04/17 Python
python celery分布式任务队列的使用详解
2019/07/08 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
TensorFlow索引与切片的实现方法
2019/11/20 Python
使用Python实现牛顿法求极值
2020/02/10 Python
Pytest如何使用skip跳过执行测试
2020/08/13 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
2020/12/13 Python
Python 实现进度条的六种方式
2021/01/06 Python
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
DJI全球:DJI Global
2021/03/15 全球购物
求职简历中自我评价
2014/01/28 职场文书
机械设计专业大学生职业生涯规划书范文
2014/09/13 职场文书
大学生村官个人对照检查材料(群众路线)
2014/09/26 职场文书
优秀团支部申报材料
2014/12/26 职场文书
小学语文复习计划
2015/01/19 职场文书
开发一个封装iframe的vue组件
2021/03/29 Vue.js
Ruby序列化和持久化存储 Marshal和Pstore介绍
2022/04/18 Ruby