Notatki PHP

prywatne zapiski na kamieniu

Czasami potrzebujemy losowego układu kolorów na stronie.

 
function rand_color() {
    return sprintf('#%06X', mt_rand(0, 0xFFFFFF));
}
 
function rand_color2() {
$rand = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F');
    $color = '#'.$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)];
	return $color;
}  
 
function rand_color3() {
$color = Array('#F78ACA', '#E38BEF', '#F767AF','#938DE8','#F4995D','#5CF2BD','#F7ED67','#A0F767','#96F1FF','#A5FAAA','#F9C3BB','#7FB524','#98F9B5','#FAFC6C','#BFE2FF','#C4FCB7','#1BE293','#B4ADF7','#83E2DF','#61C8D8','#9EE283','#92BDE5','#A9FCF9', '#83FCBF', '#EDCB0E','#47F7F7','#96DAF7','#F27DD5','#E817E1','#9197F7','#F9EF63','#F9D7C2','#F9B6C0','#F9DE11');
$color = $color[rand(1,count($color)-1)];
	return $color;
}