bevaine
Новичок
сверхсложный цикл
Имеются три массива:
1.array {val11
val21
val31
}
2.array {val12
val22
val32
}
3.array {val13
val23
val33
}
вопрос, как мне задать цикл, чтобы последовательно каждый элемен массивов подставить в выходную строку, чтобы было так:
$str = val11.val12.val13
$str = val21.val12.val13
$str = val31.val12.val13
$str = val11.val22.val13
$str = val21.val22.val13
$str = val31.val22.val13
$str = val11.val32.val13
$str = val21.val32.val13
$str = val31.val32.val13
.....................
$str = val31.val32.val33
вообщем необходимо опробывать все варианты, только чтобы всё шло по порядку, т.е. например элементы 1 первого массива мохут быть только первыми в выходной строке а элементы 2 и 3-го массивов соответственно 2 и 3-ми в выходной строке, и не меняться местами.
Имеются три массива:
1.array {val11
val21
val31
}
2.array {val12
val22
val32
}
3.array {val13
val23
val33
}
вопрос, как мне задать цикл, чтобы последовательно каждый элемен массивов подставить в выходную строку, чтобы было так:
$str = val11.val12.val13
$str = val21.val12.val13
$str = val31.val12.val13
$str = val11.val22.val13
$str = val21.val22.val13
$str = val31.val22.val13
$str = val11.val32.val13
$str = val21.val32.val13
$str = val31.val32.val13
.....................
$str = val31.val32.val33
вообщем необходимо опробывать все варианты, только чтобы всё шло по порядку, т.е. например элементы 1 первого массива мохут быть только первыми в выходной строке а элементы 2 и 3-го массивов соответственно 2 и 3-ми в выходной строке, и не меняться местами.