Рандомный (процентный, пропорциональный) вывод кода, текста
Опубликовано: 01.09.2018
Здравствуйте, сегодня поговорим как осуществить на сайте рандомный, случайный, процентный, долевой или пропорциональный вывод чего угодно, в том числе рекламы, кода, текста и прочего.
Скачать исходники для статьи можно ниже
Все просто достаточно воспользоваться следующим кодом:
<?php $quotes[] = 'Текст или код 1'; $quotes[] = 'Текст или код 2'; $quotes[] = 'Текст или код 3'; $quotes[] = 'Текст или код 4'; $quotes[] = 'Текст или код 5'; srand ((double) microtime() * 1000000); $random_number = rand(0,count($quotes)-1); echo ($quotes[$random_number]); ?>Теперь давайте более детально разберем этот код. Для начала мы задаем 5 цитат («quotes»). Пример оформления цитат Вы можете видеть сверху. Далее в переменной «random_number» мы указали, что необходимо случайным образом выбирать одну цитату из всех. И в конце, мы выводим результат echo ($quotes[$random_number]).
ТОЛЬКО РАНДОМНЫЙ ПИСТОЛЕТ В МАТЧМЕЙКИНГЕ КСГО // ПУТЬ ДО ГЛОБАЛА ЧЕЛЛЕНДЖАМИ В КС ГО
Как делать процентное соотношение или долевое?
Например нужно сделать 10% (или 1/10) — для этого достаточно создать 10 цитат.
Если нужно сделать 20% (или 1/5) — то создаем 5 цитат и т.д.Теперь давайте привяжем к данному коду, например, рекламу от Google и получим следующее:
[РАНДОМНЫЙ СКИН] - Челлендж в Fortnite: Battle Royale
<?php $quotes[] = ' <div style="text-align: center; margin:10px 0 10px"> <script type="text/javascript"><!-- google_ad_client = "111-7796639508090298"; /* mnogoblogMedia */ google_ad_slot = "5951832718"; google_ad_width = 468; google_ad_height = 60; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div>'; $quotes[] = 'Тест или код 2'; srand ((double) microtime() * 1000000); $random_number = rand(0,count($quotes)-1); echo ($quotes[$random_number]); ?>