У меня есть набор из 5 форм, которые должны быть представлены последовательно, но случайным образом, перед обработкой результатов.Рандомизированные формы PHP
Сейчас я создал каждый набор вопросов в его собственном файле formA.php
, formB.php
... но борюсь с тем, как лучше всего в случайном порядке каждый раз, не повторяя любой из форм, моя догадка создать $randomizedForms = array('formA.php','formB.php'...);
а затем shuffle
это, но как я веду из одной формы в другую, и соблюдаю порядок, каждый раз ускользает от меня.
перед первым шагом, создать шарканье, на массиве, а затем сохранить порядок на сессии, так что вы можете сохранить его и использовать эту последовательность на следующих этапах – Ghost