Heim  >  Artikel  >  Backend-Entwicklung  >  php把一个颜色变深的函数

php把一个颜色变深的函数

WBOY
WBOYOriginal
2016-07-25 08:45:271049Durchsuche

这个php函数可以把指定的颜色变得更深一些

  1. function ColorDarken($color, $dif=20){
  2. $color = str_replace('#', '', $color);
  3. if (strlen($color) != 6){ return '000000'; }
  4. $rgb = '';
  5. for ($x=0;$x $c = hexdec(substr($color,(2*$x),2)) - $dif;
  6. $c = ($c $rgb .= (strlen($c) }
  7. return '#'.$rgb;
  8. }
  9. //范例:
  10. for ($x=1; $x
  11. // Start color:
  12. $c = ColorDarken('#FF481D', ($x * 3));
  13. print "
    .
    \n";
  14. }
复制代码

php


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn