DWWEB.RU

Случайный код число генератор

Мы рассмотрим сегодня: случайное число php, случайная фраза, случайный код. Не будем делать на каждый вариант случайного вывода отдельную страницу – сделаем это все на одной странице.

1.

Случайное число php

Функция rand

Для того, чтобы вывести случайное число существует функция rand().

Как это работает!? Например если сделать такую запись

$rand = rand(); echo $rand;

то произойдет вывод случного 10-ти значного числа (можете перезагрузить страницу и число изменится.):

Результат:

1231086948 2.

Вывод случайного числа в диапазоне двух чисел

Случайное число 10-ти значного - это конечно хорошо, но если нам нужно вывести случайное число в каких-то нами определенных пределах двух чисел. Ну например между числом 1 и числом 15.

Это нужно записать так :

$rand1_15 = rand(1,15); echo $rand1_15;

Результат:

4

3.

Вывод случайной ячейки массива

Функция array_rand

Прежде чем начать разбираться – вот вам бесплатный совет! Если вы только начинаете изучать php, то обязательно проверяйте каждый свой шаг через вывод(echo), тогда в конце, когда вы запустите ваш скрипт – он точно будет работать!

И как я всегда делаю… смотрю на готовые решения!  Если готовых решений нет, то приходится морщить лоб!

И это как раз такой случай!

Ну, что ж, давайте разберемся, что мы хотим выводить случайным образом!?

Мы хотим выводить случайный код! И это, кстати подойдет вообще для любого случайного вывода! Не нужно создавать множество файлов, как в некоторых скриптах и функциях.

И чтобы не быть голословными, возьмем тот код,  который собственно нам нужно выводить это:

<div style="margin-left: 30px;" id="text" class="opros"></div>

<script type="text/javascript">

getpoll("1467574880");

</script>

С самого начала попробуем вывести его через эхо и .. у вас обязательно выйдет ошибка, потому, что в коде есть разные кавычки. Заменим одинарные кавычки на двойные, проверим, код будет работать с такими изменениями – работает….

Дальше давайте разберем наш код! Нас интересует, то число, которое как раз и стоит сейчас в одинарных кавычках! И оно как раз должно всякий раз быть разным!

Нам нужно вывести через эхо всё то, что стоит до числа, и что стоит после числа!

И второе, что нам нужно, это функция, которая будет нам выводить случайно несколько таких чисел, которые, естественно известны заранее –  это число – номер нашего опроса!


Решение вывода случайного кода на странице:

Вот есть такой код, вывод случайного словосочетания из массива:

И данный код – универсальный! Его можно применить для случайного вывода изображения, случайного вывода статьи, случайного вывода записей! В общем - случайный вывод практически всего!

<?php

$frases = array("В каждом событии есть глубокий смысл","В творчестве вся жизнь",

"Мы все многогранны - эти грани нужно просто раскрыть","В каждом новом дне миллион новых возможностей",

"Начни день с улыбки!","Если подаришь немного добра другому, то поучишь в разы больше",

"Не дай работе заставить тебя забыть о близких людях...");

$rand_frases = array_rand($frases, 1);

echo "<h2 style="color:#00C; margin-left:300px">". $frases[$rand_frases] ."</h2>";

?>

Давайте загоним его в код и посмотрим, что у нас получится, смотрим (вам нужно запомнить фразу и перезагрузить страницу):

В каждом новом дне миллион новых возможностейНе забудь !
Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+=
Подписаться
Теги:
случайный кодкод генератор случайных чиселкод html генератора случайных чисел на сайтphp случайное числогенератор случайных чисел phpphp генерация случайного числаphp случайное число из диапазонаphp сгенерировать случайное числогенератор случайных чисел php скриптphp вывод случайного числа функция randфункция rand cphp функция rand

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019