0,"g"=>0,"b"=>0); $color16=substr($color16,1); for($icm=0; $icm0,"g"=>0,"b"=>0); $color_add=array("r"=>0,"g"=>0,"b"=>0); $word=array(); $length=strlen($text); $output=""; $Gzip=""; $current_color=""; $max=0; if($length>0){ $sColor=extract16color($sColor); $eColor=extract16color($eColor); $cColor=$sColor; for($i=0; $i$max){ $max=abs($temp); } if($temp<0){ $color_move[$color_mask[$i]]=1; } else if ($temp>0){ $color_move[$color_mask[$i]]=-1; } else { $color_move[$color_mask[$i]]=0; } } for($i=0; $i<$length; $i++){ $char=substr($text,$i,1); $test=ord($char); if($test>=128 and $test<=255 | $test=""){ $char=substr($text,$i,2); $i++; } $word[]=$char; } } $length=count($word); $koeff_add=@(($max/$length)/$max)*100; for($i=0; $i<$length; $i++){ for($i2=0; $i2'.$word[$i]; $Gzip=$current_color; } else { if($current_color==$Gzip | $word[$i]==" "){ $output.=$word[$i]; } else { $output.=''.$word[$i]; $Gzip=$current_color; } } } if(strlen($output)){ $output.=""; } return $output; } else{ return $text; } } ?>