За последние 24 часа нас посетили 17984 программиста и 1672 робота. Сейчас ищут 1108 программистов ...

Текст разными цветами

Тема в разделе "Прочие вопросы по PHP", создана пользователем popen021, 6 май 2012.

  1. popen021

    popen021 Активный пользователь

    С нами с:
    5 май 2012
    Сообщения:
    3
    Симпатии:
    0
    Привет народ. Помогите пожалуйста, вот я вывожу данные из БД, при помощи foreach вывожу 3 записи, как мне сделать чтобы они были разными цветами?
     
  2. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Можно так
    Код (PHP):
    1. $strArr=array('запись','запись','запись','запись','запись','запись','запись');
    2. function randColor(){
    3.     $rnd=(string)dechex(rand(0,15));
    4.     return $rnd.$rnd;
    5. }
    6. foreach($strArr as $line){
    7.     echo sprintf('<div style="color:#%s%s%s">%s</div>%s',randColor(),randColor(),randColor(),$line,"\n");
    8. } 
    Цвета могут быть самые разные, похожие или сливающиеся с фоном. Лучше создать таблицу с готовыми цветами, из неё выбирать с помощью rand.