Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Генерация случайного числа, кода, из массива примеры

Поддержи проект!!!

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

Навигация по странице :
  1. Что такое случайное число!?
  2. Вывод случайного числа в диапазоне двух чисел
  3. Вывод случайной ячейки массива
  1. Что такое случайное число!?

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

    Функция rand

    Как работает функция случайного числа rand!? возьмем вызов функции rand() и выведем её через echo
    echo rand();

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

    Результат:

    1582363463

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

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

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

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

    Результат:

    8

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

    Для вывода случайной ячейки массива нам потребуется другая функция, но часть её включает слово rand -> array_rand.

    Функция array_rand

    Для вывода случайной ячейки из массива, нам понадобится первым делом этот массив:

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

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

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

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

    $rand_frases = array_rand($frases, 1);

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

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

    Получим случайный номер ячейки массива:

    $rand_frases = array_rand($frases, 1);

    Теперь мы знаем номер ячейки, и сама фраза будет выведена через echo!

    echo $frases[$rand_frases];

    Соберем весь код вместе!

    <?

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

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

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

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

    $rand_frases = array_rand($frases, 1);

    echo $frases[$rand_frases];

    ?>

    Результат вывода случайной фразы из массива:

    Мы все многогранны - эти грани нужно просто раскрыть


Вас может еще заинтересовать список тем : #PHP | #PHP_FUNCTION |
Последняя дата редактирования : 2020-02-20 07:30
https://dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

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

Последние комментарии :
Марат :
12/06/2020 10:07
Всегда пожалуйста! Приходите еще!!!
подробнее.
Александр :
04/06/2020 01:42
Спасибо
подробнее.
admin :
20/05/2020 10:36
Как бы смешно это не звучало! Но! Запускается новая система комментирования COMMENTS+ 1.5. в тестовом режиме!От…
подробнее.
Паула :
21/05/2020 04:48
Вообще мне очень нравится, что вы делаете! И ваш подход! И ваш стиль!И не обращайте внимание на всяких…
подробнее.
admin :
21/05/2020 05:03
Я Вас помню! Вы частенько оставляли сообщения на сайте!Все никак не мог спросить!? У Вас есть сайт -> зачем это…
подробнее.

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