php顏色轉(zhuǎn)換函數(shù)hex-rgb(將十六進(jìn)制格式轉(zhuǎn)成十進(jìn)制格式)
更新時(shí)間:2013年09月23日 17:39:33 作者:
將十六進(jìn)制格式轉(zhuǎn)成十進(jìn)制格式的函數(shù)代碼,也就是hex-rgb顏色轉(zhuǎn)換需要的
復(fù)制代碼 代碼如下:
<?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函數(shù)篇詳解十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換函數(shù)說明
- php park、unpark、ord 函數(shù)使用方法(二進(jìn)制流接口應(yīng)用實(shí)例)
- PHP實(shí)現(xiàn)十進(jìn)制、二進(jìn)制、八進(jìn)制和十六進(jìn)制轉(zhuǎn)換相關(guān)函數(shù)用法分析
- php中base_convert()進(jìn)制數(shù)字轉(zhuǎn)換函數(shù)實(shí)例
- PHP取進(jìn)制余數(shù)函數(shù)代碼
- 關(guān)于PHP中字符串與多進(jìn)制轉(zhuǎn)換函數(shù)的實(shí)例代碼
- php將字符串轉(zhuǎn)換成16進(jìn)制的方法
- php 實(shí)現(xiàn)進(jìn)制轉(zhuǎn)換(二進(jìn)制、八進(jìn)制、十六進(jìn)制)互相轉(zhuǎn)換實(shí)現(xiàn)代碼
- PHP實(shí)現(xiàn)的62進(jìn)制轉(zhuǎn)10進(jìn)制,10進(jìn)制轉(zhuǎn)62進(jìn)制函數(shù)示例
相關(guān)文章
解決安裝WampServer時(shí)提示缺少msvcr110.dll文件的問題
下面小編就為大家?guī)硪黄鉀Q安裝WampServer時(shí)提示缺少msvcr110.dll文件的問題。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-07-07
php批量添加數(shù)據(jù)與批量更新數(shù)據(jù)的實(shí)現(xiàn)方法
這篇文章主要介紹了php批量添加數(shù)據(jù)與批量更新數(shù)據(jù)的實(shí)現(xiàn)方法,涉及針對(duì)表單的處理與sql語句的靈活使用,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12
php基于mcrypt_encrypt和mcrypt_decrypt實(shí)現(xiàn)字符串加密解密的方法
這篇文章主要介紹了php基于mcrypt_encrypt和mcrypt_decrypt實(shí)現(xiàn)字符串加密解密的方法,結(jié)合實(shí)例形式分析了mcrypt_encrypt和mcrypt_decrypt函數(shù)進(jìn)行加密、解密的相關(guān)使用技巧,需要的朋友可以參考下2016-07-07
PHP?laravel實(shí)現(xiàn)基本路由配置詳解
這篇文章主要為大家詳細(xì)介紹了PHP?laravel如何實(shí)現(xiàn)基本的路由配置,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解一下2022-10-10
詳解PHP7開啟OPcache和Swoole性能的提升對(duì)比
laravel作為最熱門的php框架之一,廣受認(rèn)可與歡迎。同時(shí)由于集成度很高,每次運(yùn)行都加載了大量文件,加之使用了大量的閉包、魔術(shù)方法,導(dǎo)致laravel框架很重,并發(fā)性能極差。OPcache和Swoole都是php的擴(kuò)展,這次旨在比較這兩個(gè)擴(kuò)展分別開啟后對(duì)Laravel應(yīng)用的加速效果。2021-05-05
php實(shí)現(xiàn)的雙向隊(duì)列類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)的雙向隊(duì)列類,是數(shù)據(jù)結(jié)構(gòu)中非常重要的一個(gè)數(shù)據(jù)結(jié)構(gòu)類型,需要的朋友可以參考下2014-09-09
PHP頁面實(shí)現(xiàn)定時(shí)跳轉(zhuǎn)的方法
這篇文章主要介紹了PHP頁面實(shí)現(xiàn)定時(shí)跳轉(zhuǎn)的方法,實(shí)例演示使用header函數(shù)來實(shí)現(xiàn)跳轉(zhuǎn)的技巧,需要的朋友可以參考下2014-10-10

