Generator Puzzle Word 8-way PHP

Генератор - 8-полосный кроссворд


8-сторонний генератор на PHP, HTML позволяет:
  • Загрузите не более 20 слов, которые должен угадать пользователь, или автоматически добавьте их в систему (если база данных заполнена)
  • В базе данных также хранятся все новые слова, которые администратор вводит в генератор, полная поддержка диакритических знаков.
  • Вывод представляет собой восьмисимвольный символ, который может быть напечатан и решен, или вырезан в программе для ПК и решен какой-либо графической программой (Sketch, Photoshop, Zoner и т. д.).
  • Система хранит сгенерированную секретную базу данных, которую можно получить.
  • Администратор имеет логин, который входит на сайт. Он работает как под PHP 5.6, так и под PHP 7.
  • 8-полосная максимальная - 20x20 букв
  •   

    Исходный код для базы - концепция - 1-строчная логика переменной длины - поисковое слово: ARDUINO

       Вывод: DARDUINOODVLOVQPGTSZZEEHBCSNQHGJAJLIXRYRKUI
       <?php		
    $slovo = "ARDUINO";
    $dlzka1 = rand(1, 50);
    $dlzka2 = rand(1, 50);
    function generateRandomString($length) {
      return substr(str_shuffle(str_repeat($x='ABCDEFGHIJKLMNOPQRSTUVWXYZ', ceil($length/strlen($x)) )),1,$length);
    }
    echo generateRandomString($dlzka1);
    echo $slovo;
    echo generateRandomString($dlzka2);
    ?>
      

    Возможное HTML + добавление 8 направлений может выглядеть так: