Я все время рассматривал вопросы перестановки / комбинирования PHP-массивов … и до сих пор не могу понять: / Если у меня есть массив вроде: 20 //key being 0 20 //key being 1 22 //key being 2 24 //key being 3 Мне нужны комбинации: 20, 20, 22 //keys being 0 1 2 20, 20, 24 //keys […]
Я ищу, чтобы создать функцию, которая будет возвращать каждую возможную строку в пределах заданной длины строки, используя кодировку. В качестве примера, набор символов «abc» и длина 2 должны допускать уникальные комбинации 9 (3 ^ 2): aa, ab, ac, ba, bb, bc, ca, cb, cc (Список создается вручную) Какой метод можно использовать для создания такой функции?
Я пытаюсь создать все возможные комбинации набора строк, используя каждый максимум строки один раз. Длина выходной строки не определена (максимальная длина – это количество заданных строк, так как вы можете использовать их только один раз) Например, array('A','B') stringset array('A','B') будет генерировать A, B, AB, BA. Например, array('ABC', 'Z') stringset array('ABC', 'Z') будет генерировать «ABC», «Z», […]