Сгенерировать комбинации

101
07 февраля 2021, 19:10

Для выбора на сайте есть три чекбокса, в котором есть три варианта. Пользователь может выбрать 1 или 2 или 3 варианта. Обозначим варианты выбора в первом чекбоксе как a,b,c, во втором - d,e,f, в третьем - x,y,z

Если пользователь выберет один вариант в каждом чекбоксе, то будет одна простая комбинация a-d-x, а если пользователь выберет два варианта в первой, то получим две комбинации a-d-x и b-d-x, а если пользователь выберет два варианта в первом и втором чекбоксе, то получим четыре комбинации a-d-x, b-d-x, a-e-x, b-e-x

Собственно вопрос: как сгенерировать комбинации в зависимости от выбора пользователя? Чекбоксов может быть даже 10 или 25

READ ALSO
Изменение данных mysql через php

Изменение данных mysql через php

Бойцы, вообщем пытаюсь изменить бд, через условную админ панель, сделал кнопки и тдКнопка удаления к слову пашет прекрасно, а вот редактирование...

135
Как в woocommerce перевести billing поля на разные языки?

Как в woocommerce перевести billing поля на разные языки?

Есть магазин на woocommerce с установленным плагином мультиязычности polylang

124
Поиск в mongodb по нескольким ключам

Поиск в mongodb по нескольким ключам

Подскажите, как на PHP выполнить запрос к MongoDB на поиск строки по нескольким ключам?

106