Intereting Posts
CSS: установите размер шрифта таким образом, чтобы текст занимал весь контейнер Как создать вспомогательные массивы на основе префиксов строки? Как скрыть конкретный контент, если $ page = name Запрошенный PHP-расширение intl отсутствует в вашей системе (SonataAdminBundle) в Symfony2 Изменение пароля yii2 путем проверки текущего пароля с введенным паролем Codeigniter: Не удалось найти модель, которую вы указали Простой сценарий Ajax Jquery. Как получить информацию для каждой из строк таблицы? Как включить SSL на сервере WAMP? как получить максимальную длину этой функции socket_recv () в PHP Активные вкладки меню с помощью codeigniter окно печати не работает 1 раз Rijndael / AES расшифровка C # для преобразования PHP Cakephp 3 перенаправляет в beforeFilter родительского класса Какое лучшее решение для получения следующего и предыдущего месяца с данной даты php сортировка дерева массивов php

PHP Переключение между двумя переменными одинаково без использования базы данных

мне нужно переключиться между двумя переменными, чтобы я мог одновременно обслуживать две переменные

например, у меня есть

$ad1 $ad2 

Я хочу использовать обе рекламы одинаково, используя легкий метод без базы данных

использование случайного метода не будет служить одинаково

не могли бы вы посоветовать мне, как это сделать?

    Но случайный метод (50/50) должен служить одинаково, учитывая достаточные запросы.

    И это самое простое решение imho.

     <?php $ad1 = '<img src... >'; $ad2 = '<img src...2 >'; echo mt_rand(0, 1) ? $ad1 : $ad2; ?> 
    • Вы можете использовать memcache (рекомендуется)
    • Вы можете отслеживать последнюю используемую переменную в файле на сервере (не рекомендуется)
    • Вы можете использовать time () и использовать свой mod на 2 в качестве своего лица, принимающего решения (по-прежнему неравноправное равенство, как вы хотели)

    (Я думаю, в конечном счете, rand будет служить вам отлично)