Мы собираем и публикуем самую важную и полезную информацию , которая находится в свободном доступе в интернет.



ГЛАВНЫЕ НОВОСТИ





internet

WEB

  • Как сгенерировать случайные буквенно-цифровые строки в PHP 12/20/2020
Как сгенерировать случайные буквенно-цифровые строки в PHP

    Генерация случайных буквенно-цифровых строк в PHP Существует множество способов генерации случайных буквенно-цифровых строк, и то, что вы используете, будет зависеть от ваших потребностей. Создание перетасованных строк Если вы хотите генерировать случайные буквенно-цифровые строки из фиксированного набора символов, вы можете использовать функцию str_shuffle($string). Эта функция предоставит вам случайную перетасованную строку. Начиная с PHP 7.1, алгоритм, который определяет случайный порядок символов в выходной строке, был изменен на Mersenne Twister. Помните, что случайная строка, сгенерированная таким образом, не является криптографически безопасной. Тем не менее, строка по-прежнему будет довольно непредсказуемой для общего использования, например, для генерации случайных имен файлов или URL-адресов. Вот несколько примеров: <?php $permitted_chars = '0123456789abcdefghijklmnopqrstuvwxyz'; // Output: 54esmdr0qf echo substr(str_shuffle($permitted_chars), 0, 10); $permitted_chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; // Output: video-g6swmAP8X5VG4jCi.mp4 echo 'video-'.substr(str_shuffle($permitted_chars), 0, 16).'.mp4'; ?> В обоих случаях ваш результат, скорее всего, будет разным. В первом случае мы просто перетасовали допустимую строку символов, а затем взяли первые 10 символов. Во втором случае мы добавили "video" в начале сгенерированной строки и ".mp4" в конце. Этот способ генерации случайных буквенно-цифровых строк очень прост, но у него есть несколько проблем. Например, вы никогда не получите одинаковые символы в своей случайной строке дважды. Кроме того, длина строки случайного вывода может достигать только длины входной строки. Создание случайных строк Если проблемы, перечисленные выше, являются неприемлемыми, вы можете посмотреть на некоторые другие реализации. Следующий код поможет решить эти проблемы. <?php $permitted_chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; function generate_string($input, $strength = 16) { $input_length = strlen($input); $random_string = ''; for($i = 0; $i < $strength; $i++) { $random_character = $input[mt_rand(0, $input_length - 1)]; $random_string .= $random_character; } return $random_string; } // Output: iNCHNGzByPjhApvn7XBD echo generate_string($permitted_chars, 20); // Output: 70Fmr9mOlGID7OhtTbyj echo generate_string($permitted_chars, 20); // Output: Jp8iVNhZXhUdSlPi1sMNF7hOfmEWYl2UIMO9YqA4faJmS52iXdtlA3YyCfSlAbLYzjr0mzCWWQ7M8AgqDn2aumHoamsUtjZNhBfU echo generate_string($permitted_chars, 100); ?>



  • Сколько дней «живет» сайт на JavaScript/PHP 11/18/2020
Сколько дней «живет» сайт на JavaScript/PHP

    Довольно часто нужно показать сколько дней работает сайт. Простейший скрипт, который покажет сколько дней работает сайт с момента его запуска.



  • Как создать сайт за 100 секунд ? 11/24/2019
Как создать сайт за 100 секунд ?

    Вы сможете собрать дизайн лэндинга уже через 3,5 минуты. ​ Редактируйте сайт перетаскиванием элементов без знаний программирования. Узнайте за 1 минуту, как создать лендинг с конверсией в 23%.



  • ОПАСНОСТЬ 5G - 10 ФАКТОВ О СОТОВОЙ СВЯЗИ ПЯТОГО ПОКОЛЕНИЯ 11/12/2019
ОПАСНОСТЬ 5G - 10 ФАКТОВ О СОТОВОЙ СВЯЗИ ПЯТОГО ПОКОЛЕНИЯ

    5 джи. Совсем скоро весь прогрессивный мир перейдёт на сотовую связь пятого поколения. В нескольких странах уже стартовали пилотные проекты по установке оборудования для работы 5G. В конце 2020 года она будет запущена в России.



  • Полезные коды для сайта. 09/27/2019
Полезные коды для сайта.

    Данный код может понадобиться вам, если вы захотите установить два банера в одной строке. 

    Смотрите полностью рабочую версию реализации данного замысла.


    aviso | рекламный сервис aviso | рекламный сервис



Последние 20 новостей


НОВОСТИ


  • vkserfing.ru

    У нас одни зарабатывают деньги (исполнители), другие раскручивают сообщества в социальных сетях, покупают репосты/лайки/друзей (рекламодатели). Если Вы исполнитель, то основной для вас раздел - Задания. Туда публикуются задания рекламодателей, за выполнение которых вы будете получать деньги.

    • advear

      AdvEar.Ru Сайт для заработка и продвижения проектов в интернет Здесь пользователи могут заробатывать на просмотре рекламы и на выполнении заданий, а для рекламодателей есть множества видов различной рекламы.

      • vktarget

        За каждое выполненное задание на ваш счет начисляется определенная сумма. Такой вид заработка подойдет любой категории людей. Достаточно заглядывать несколько раз в день на сайт, задания отнимают буквально пару минут, счет пополняется мгновенно

        • neon.today

          Посетители на сайт абсолютно бесплатно! Просматривайте сайты других пользователей и получайте посетителей себе абсолютно бесплатно в автоматическом режиме. посетители на сайт недорого Очень дешёвый трафик на сайт. Посетители на сайт и улучшение Alexa по самым дешёвым ценам. Улучшить показатель Alexa Контекстная реклама Заинтересованные посетители или рефералы в любой проект. Заработок на сайте.

          • 30 интересных фактов о женском теле

            Все знают о том, что женщина самая большая загадка в мире, однако научные факты о женском теле могут рассказать вам много интересного, пишет russian7.ru. Вы удивитесь, но диаметр женских волос вдвое меньше, чем мужских.





© NP-RU.RU 2019 . NP-RU.RU Не является владельцем размещенных выше проектов и никого не призывает выбирать те или иные проекты. Вся информация на сайте имеет чисто информационный характер.