Всем привет, подскажите как составить рекурсию из массива, в которой значения по возрастанию, пример:
$arr = [1, 2, 3];
Должно получиться следующее
1
1 2
1 3
1 2 3
2
2 3
3
Уверен, что задача решается элементарной рекурсией, но что-то у меня не хватает на это мозгов.
На входе функция должна принимать одномерный массив ['a', 'b', 'c'], данные на выходе должны идти с таким же порядком как и в массиве, т.е. a, ab, abc, ac, b, bc, c