php数值要反着写,php操作颜色数值转换颜色为其反色
发布日期:2022-02-08 20:23:59 浏览次数:43 分类:技术文章

本文共 591 字,大约阅读时间需要 1 分钟。

这篇文章主要介绍了php转换颜色为其反色的方法,涉及php操作颜色数值的相关技巧,需要的朋友可以参考下

本文实例讲述了php转换颜色为其反色的方法。具体分析如下:

这段php代码可以把一个颜色变成与之相反的颜色编码,如:白色变成黑色,蓝色变成黄色function color_inverse($color){

$color = str_replace('#', '', $color);

if (strlen($color) != 6){ return '000000'; }

$rgb = '';

for ($x=0;$x<3;$x++){

$c = 255 - hexdec(substr($color,(2*$x),2));

$c = ($c < 0) ? 0 : dechex($c);

$rgb .= (strlen($c) < 2) ? '0'.$c : $c;

}

return '#'.$rgb;

}

//使用范例:

// black -> white

print color_inverse('#000000');

// --> returns #ffffff

// blue -> yellow

print color_inverse('#0000FF');

// --> #FFFF00

总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。

相关推荐:

转载地址:https://blog.csdn.net/weixin_33132553/article/details/115951133 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:信鸽 php message,信鸽接入总结
下一篇:php中file用法,php中__FILE__常量用法简介

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月24日 18时03分24秒