Вывод случайной фразы средствами PHP

Форум для тех кто начинает осваивать язык php.
Аватара пользователя
Slash
Администратор
Сообщения: 2029
Поблагодарили: 62 раза

Вывод случайной фразы средствами PHP

Сообщение Slash » Пн фев 10, 2014 3:20 pm

Доброго времени суток!
В этом посте я хочу рассказать, как сделать вывод случайной фразы средствами PHP. Мы с Вами сделаем самый простой рандомный вывод фраз, которые будут занесены в array() - массив:

Код: Выделить всё

$a = array(
    'Привет! Как дела?!',
    'Какое морозное утро!',
    'Крещенские мороза - самые холодные морозы...',
    'Я в ответе, за то, что говорю. Но не в ответе, за то, что Вы слышите.',
    'Ошибки - это доказательство, того, что ты хотя бы пытался...',
    'Порой проще написать, чем позвонить.',
); 

Каждая фраза этого массива - это значение переменной $a. Этот массив можно разместить в отдельном файле и подключить его функцией include(), либо же оставить там же, где и надо вывести случайную фразу.
Теперь нам остается только сделать рандомный выбор фразы из перечисленных, для этого будем использовать функцию array_rand(), сделаем так, создадим такую переменную $a[array_rand($a)], и вставим её ниже нашего массива:

Код: Выделить всё

echo $a[array_rand($a)]; 

Теперь при каждой перезагрузке странице на экране будет новая фраза.
При желании можно добавить фразы в массив, столько, сколько хочется.
Реклама

Вернуться в «PHP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость