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中使用Oracle数据库(6)
Oct 09 PHP
C# Assembly类访问程序集信息
Jun 13 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 PHP
深入理解:XML与对象的序列化与反序列化
Jun 08 PHP
php根据一个给定范围和步进生成数组的方法
Jun 19 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
如何解决PHP无法实现多线程的问题
Sep 25 PHP
PHP+原生态ajax实现的省市联动功能详解
Aug 15 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
CI框架实现创建自定义类库的方法
Dec 25 PHP
php+ajax实现商品对比功能示例
Apr 13 PHP
PHP字符串和十六进制如何实现互相转换
Jul 16 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/05/04 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
PHP生成自定义长度随机字符串的函数分享
2014/05/04 PHP
PHP实现的分解质因数操作示例
2018/08/01 PHP
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
2012/05/14 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
2013/12/31 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
了解JavaScript中的选择器
2019/05/24 Javascript
你了解vue3.0响应式数据怎么实现吗
2019/06/07 Javascript
JS+css3实现幻灯片轮播图
2020/08/14 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
浅谈Python程序与C++程序的联合使用
2015/04/07 Python
理解python正则表达式
2016/01/15 Python
Python的Tornado框架实现图片上传及图片大小修改功能
2016/06/30 Python
利用Python爬虫给孩子起个好名字
2017/02/14 Python
Python使用asyncio包处理并发详解
2017/09/09 Python
Python continue继续循环用法总结
2018/06/10 Python
python处理数据,存进hive表的方法
2018/07/04 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
一年级班主任寄语
2014/01/19 职场文书
优秀小学生家长评语
2014/01/30 职场文书
政风行风评议工作总结
2014/10/21 职场文书
python 自动化偷懒的四个实用操作
2021/04/11 Python
详解TS数字分隔符和更严格的类属性检查
2021/05/06 Javascript
Vue接口封装的完整步骤记录
2021/05/14 Vue.js
MSSQL基本语法操作
2022/04/11 SQL Server
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL