This article mainly introduces the method of converting color to its inverse color in PHP, involving the related skills of PHP operating color values. Friends in need can refer to the following
The example of this article describes the conversion of color into its inverse color in PHP color method. The specific analysis is as follows:
This php code can change a color into the opposite color coding, such as: white becomes black, blue becomes yellow
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
Summary : The above is the entire content of this article, I hope it will be helpful to everyone's study.
Related recommendations:
How to implement multi-threading in PHP
How to operate session and database in PHP
The above is the detailed content of PHP operates color value and converts color to its inverse color. For more information, please follow other related articles on the PHP Chinese website!