Я использую облако тегов в joomla, которое использует случайный генератор цвета для цветного текста.PHP - Преобразование генератора случайных цветов для выбора из предопределенных цветов
Код для этого генератора состоит в следующем:
foreach ($myTagss as $value){
// color
switch ($color){
case 'yes':
// color
mt_srand((double)microtime()*1000000);
$c = '';
while((strlen($c)<6)){
$c .= sprintf("%02X", mt_rand(0, 255));}
$colorr = "color:#".$c."";
// end color
break;
case 'no':
$colorr = "";
break;
}
// end color
Проблема с этой текущей установки является то, что цвета не подходят шаблон веб-страницы и часто могут отображать цвет, который не читается на фоне.
Я хотел был бы изменить этот код так, чтобы цвет был случайным образом выбран из 6 предопределенных цветов (или цвета используются в указанном порядке), чтобы текст был легко читаемым и вписывался в шаблон.
Любые советы, которые могут быть предложены для достижения этого, будут очень оценены.
Спасибо.