Я определил многомерный массив $binary
:
$binary = [[0, 1], [0, 1], [0, 1], [0, 1], [0, 1], [0, 1]];
Я хочу создать функцию для отображения двоичных чисел из этого массива.
count($binary)
должен определить количествоцифры в номере, в данном случае 6.
Моя цель - чтобы функция отображала все возможные варианты (в данном случае шестизначного) двоичного числа:
100000, 110000, 101000, 1001000 etc.
ЕдинственноеИдея заключается в том, чтобы создать серию циклов foreach, которые вложены друг в друга:
foreach ($binary[0] as $digit) {
foreach ($binary[1] as $digit) {
etc.
}
}
однако количество массивов внутри $ binary может увеличиться, в результате вам придется настроить его вручнуюэто не то, что я ищу.
Кто-нибудь знает, как запрограммировать такую функцию?