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 相关文章推荐
JAVA/JSP学习系列之四
Oct 09 PHP
php adodb连接不同数据库
Mar 19 PHP
hessian 在PHP中的使用介绍
Dec 13 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 PHP
遭遇php的in_array低性能问题
Sep 17 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
Aug 28 PHP
基于递归实现的php树形菜单代码
Nov 19 PHP
PHP实现连接设备、通讯和发送命令的方法
Oct 13 PHP
php采用session实现防止页面重复刷新
Dec 24 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
laravel 解决多库下的DB::transaction()事务失效问题
Oct 21 PHP
一次项目中Thinkphp绕过禁用函数的实战记录
Nov 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下载远程文件类(支持断点续传)
2008/11/14 PHP
PHP文件操作实现代码分享
2011/09/01 PHP
php数字转汉字代码(算法)
2011/10/08 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
PHP自定义函数实现数组比较功能示例
2017/10/19 PHP
php写入mysql中文乱码的实例解决方法
2019/09/17 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
javascript中创建对象的三种常用方法
2010/12/30 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
JS简单计算器实例
2015/01/20 Javascript
javascript折半查找详解
2015/01/26 Javascript
基于jQuery+PHP+Mysql实现在线拍照和在线浏览照片
2015/09/06 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
2018/03/29 Javascript
加快Vue项目的开发速度的方法
2018/12/12 Javascript
使用vue开发移动端管理后台的注意事项
2019/03/07 Javascript
Python处理字符串之isspace()方法的使用
2015/05/19 Python
Python中如何获取类属性的列表
2016/12/26 Python
Python用imghdr模块识别图片格式实例解析
2018/01/11 Python
用tensorflow搭建CNN的方法
2018/03/05 Python
python看某个模块的版本方法
2018/10/16 Python
python3用PIL把图片转换为RGB图片的实例
2019/07/04 Python
python+selenium 鼠标事件操作方法
2019/08/24 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
Python实现在线批量美颜功能过程解析
2020/06/10 Python
python可以用哪些数据库
2020/06/22 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
html5与css3小应用
2013/04/03 HTML / CSS
Jabra捷波朗美国官网:用于办公、车载和运动的无线蓝牙耳麦
2017/02/01 全球购物
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
2016/04/13 面试题
2013年办公室秘书的个人自我鉴定
2013/10/24 职场文书
关于礼仪的演讲稿
2014/01/04 职场文书
绿色家庭事迹材料
2014/05/01 职场文书
食品安全工作方案
2014/05/07 职场文书