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设计模式 Strategy(策略模式)
Jun 26 PHP
ThinkPHP使用心得分享-ThinkPHP + Ajax 实现2级联动下拉菜单
May 15 PHP
PHP语法自动检查的Vim插件
Aug 11 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
Oct 27 PHP
php获取文件名后缀常用方法小结
Feb 24 PHP
php Session无效分析资料整理
Nov 29 PHP
浅析PHP中的闭包和匿名函数
Dec 25 PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 PHP
PHP实现通过CURL上传文件功能示例
May 30 PHP
PHP PDOStatement::bindValue讲解
Jan 30 PHP
TP5框架实现上传多张图片的方法分析
Mar 29 PHP
Laravel框架源码解析之模型Model原理与用法解析
May 14 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的Yii框架中的日志功能
2016/03/17 PHP
PHP 5.6.11 访问SQL Server2008R2的几种情况详解
2016/08/08 PHP
PHP自定义函数格式化json数据示例
2016/09/14 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
php 删除一维数组中某一个值元素的操作方法
2018/02/01 PHP
Yii 使用intervention/image拓展实现图像处理功能
2019/06/22 PHP
自己写的兼容ie和ff的在线文本编辑器类似ewebeditor
2012/12/12 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
JS中的prototype与面向对象的实例讲解
2013/05/22 Javascript
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
JQuery的$命名冲突详细解析
2013/12/28 Javascript
使用text方法获取Html元素文本信息示例
2014/09/01 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
js实现的牛顿摆效果
2015/03/31 Javascript
jQuery实现模拟flash头像裁切上传功能示例
2016/12/11 Javascript
基于bootstrap实现多个下拉框同时搜索功能
2017/07/19 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
[03:55]TI9战队采访——TNC Predator
2019/08/22 DOTA
Linux中Python 环境软件包安装步骤
2016/03/31 Python
python实现的多线程端口扫描功能示例
2017/01/21 Python
用python实现k近邻算法的示例代码
2018/09/06 Python
python3的输入方式及多组输入方法
2018/10/17 Python
python读取word文档,插入mysql数据库的示例代码
2018/11/07 Python
Python批量查询关键词微信指数实例方法
2019/06/27 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
2019/08/05 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
matplotlib之属性组合包(cycler)的使用
2021/02/24 Python
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
美国最大的旗帜经销商:Carrot-Top
2018/02/26 全球购物
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
《月光启蒙》教学反思
2014/03/01 职场文书
会计岗位职责模板
2014/03/12 职场文书
师恩难忘教学反思
2014/04/27 职场文书
服装设计专业求职信
2014/06/16 职场文书
高三毕业感言
2015/07/30 职场文书