Как выводить случайный текст на сайте?

Я уже делился решением, как выводить случайное изображение на сайте, теперь хочу рассказать, как выводить случайный текст. Хотя, определение «текст» — не совсем правильное, выводить можно любой html-код.

В качестве примера, как работает данный механизм, можно посмотреть на блоге «жизнь на максимум», на котором, в шапке, отображаются различные мотивирующие цитаты.

Итак, непосредственно сам код:

1
2
3
4
5
6
<code>< ?
$fn = "путь_к_текстовому_файлу/файл.txt";
$m = file($fn);
$r = rand(0, count($m)-1);
echo "$m[$r]</h5>";
?></code>
<code>< ?
$fn = "путь_к_текстовому_файлу/файл.txt";
$m = file($fn);
$r = rand(0, count($m)-1);
echo "$m[$r]</h5>";
?></code>

Копируем данный код и вставляем в ту часть шаблона сайта, в которой хотим выводить фразу, изображение и т.д.

Хочу обратить отдельное внимание: не забудьте прописать путь к текстовому файлу и указать его имя.

А так же не забываем, что каждая фраза или код начинается с новой строки.

1
2
3
4
<code>фраза номер один
хтмл код с использованием <em>тегов</em> и ± спецсимоволов
третья строка с очередной информацией
и т.д.</code>
<code>фраза номер один
хтмл код с использованием <em>тегов</em> и ± спецсимоволов
третья строка с очередной информацией
и т.д.</code>

Вот и вся хитрость, пользуйтесь на здоровье.

Смотрите ещё