Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: random kolorów w postaci szesnastkowej
Forum PHP.pl > Forum > PHP
pero
Witam
mam taki problem. Potrzebuje zrobic random po kolorach i mam takie rozwiazanie

  1. <?php
  2. $kolor = rand(0,10000000);
  3. echo dechex($kolor);
  4. ?>


niestety problem jest taki ze chcialbym aby random byl po wszystkich kolorach roznych od niebieskoego oraz zblizonych do niebieskiego (ciemno niebieski, fiolet itp)

nie bardzo wiem jak to rozwiazac.
sa moze jakies zakresy ktore pozwalaja na sprawdzenie czy dana liczba jest zblizona do koloru niebieskiego ?
Darti
random po kolorach w skali rgb raczej wygląda tak:
  1. <?php
  2. $r = dechex(rand(0,255));
  3. $g = dechex(rand(0,255));
  4. $b = dechex(rand(0,255));
  5. echo $r.$g.$b;
  6. ?>


lecz z tym pominięciem niebieskiego ... w sumie składowa blue daje najwięcej niebieskiego, ale nie do końca (bo ffffff ma się nijak do niebieskiego).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.