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 变量定义方法
Jun 14 PHP
让的PHP代码飞起来的40条小技巧(提升php效率)
Apr 12 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
Apr 22 PHP
PHP+Mysql+jQuery中国地图区域数据统计实例讲解
Oct 10 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
Dec 14 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
Jun 22 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 PHP
swoole和websocket简单聊天室开发
Nov 18 PHP
PHP后台实现微信小程序登录
Aug 03 PHP
php ActiveMQ的安装与使用方法图文教程
Feb 23 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
Aug 06 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读取大文件的类SplFileObject使用介绍
2014/04/09 PHP
PHP如何将log信息写入服务器中的log文件
2015/07/29 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
php常用日期时间函数实例小结
2019/07/04 PHP
PHP超全局变量实现原理及代码解析
2020/09/01 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
JavaScript面向对象之静态与非静态类
2010/02/03 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
2016/05/31 Javascript
js判断出两个字符串最大子串的函数实现方法
2016/11/01 Javascript
在一个页面重复使用一个js函数的方法详解
2016/12/26 Javascript
Node.js 实现简单的接口服务器的实例代码
2017/05/23 Javascript
微信小程序获取用户openId的实现方法
2017/05/23 Javascript
Angularjs的键盘事件的绑定
2017/07/27 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
element-ui 时间选择器限制范围的实现(随动)
2019/01/09 Javascript
[02:26]2016国际邀请赛8月3日开战 中国军团出征西雅图
2016/08/02 DOTA
python实现的简单窗口倒计时界面实例
2015/05/05 Python
Python中的取模运算方法
2018/11/10 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
python网络编程之五子棋游戏
2020/05/14 Python
10款最佳Python开发工具推荐,每一款都是神器
2020/10/15 Python
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
瑞典香水、须后水和美容产品购物网站:Parfym-Klick.se
2019/12/29 全球购物
教师评优的个人自我评价分享
2013/09/19 职场文书
跟单业务员岗位职责
2014/03/08 职场文书
药学职务聘任书
2014/03/29 职场文书
门面房租房协议书
2014/12/01 职场文书
房地产公司财务总监岗位职责
2015/04/03 职场文书
Mac环境Nginx配置和访问本地静态资源的实现
2021/03/31 Servers
CSS3实现列表无限滚动/轮播效果
2021/06/23 HTML / CSS
Mysql排序的特性详情
2021/11/01 MySQL