PHP - 色を偏移させる - 動的に偏移させる②

クラウディア 
1. 色を成分に分けてみる
2. 色を変異させる

1. 色を成分に分けてみる

 色を成分に分けてみます。  つまり、赤を「00」~「FF」まで「0」~「255」。緑、青も同様にする・・・と。  赤単色で考えてみると

<?php
$R = 255;
$G = 0;
$B = 0;

$color = '#'.sprintf("%02X", $R).sprintf("%02X", $G).sprintf("%02X", $B);

print("$color\n");
 これを実行すれば

#FF0000
 ですな。

2. 色を変異させる

 「JavaScriput」の関数と <form> の部分は、前ページと同様で。  ある事情があって「40」以上の値をいれると「Apache」が「exit signal Segmentation fault」でこけておりましたが、ほぼ原因は判明してこけなくなり、表示異常もでなくなったのですが。  際限なくいれると結局はメモリリークが発生しますので、個数は「128」を上限としておきます。
 


earthcar(アースカー)