qru
Новичок
Как сложить все значения неизвестного числа массивов
Пытаюсь уже довольно долго разобраться как можно сложить все элементы всех массивов.
Допустим есть 4 массива
в mas0
--------------------------------------------------------------------------------
Array
(
[0] => 1
[1] => 2
[2] => 3
)
mas1
--------------------------------------------------------------------------------
Array
(
[0] => A
[1] => B
[2] => C
)
--------------------------------------------------------------------------------
mas2
--------------------------------------------------------------------------------
Array
(
[0] => Q
[1] => W
[2] => E
[3] => R
[4] => T
[5] => Y
)
--------------------------------------------------------------------------------
mas3
--------------------------------------------------------------------------------
Array
(
[0] => 7
[1] => 8
)
--------------------------------------------------------------------------------
Хотя их может быть и 10.. Заранее это не известно.
Как без вложенных циклов foreach получить все варианты, типа
1AQ7
1AQ8
1AW7
1AW8
1AE7 и т.д.
В данном примере 108 штук.
Делал на
но для большого и заранее не известного числа масивов не удобно очень.
По форуму долго искал, манулы типа этого http://ru2.php.net/types.array изучил..
Пытаюсь уже довольно долго разобраться как можно сложить все элементы всех массивов.
Допустим есть 4 массива
в mas0
--------------------------------------------------------------------------------
Array
(
[0] => 1
[1] => 2
[2] => 3
)
mas1
--------------------------------------------------------------------------------
Array
(
[0] => A
[1] => B
[2] => C
)
--------------------------------------------------------------------------------
mas2
--------------------------------------------------------------------------------
Array
(
[0] => Q
[1] => W
[2] => E
[3] => R
[4] => T
[5] => Y
)
--------------------------------------------------------------------------------
mas3
--------------------------------------------------------------------------------
Array
(
[0] => 7
[1] => 8
)
--------------------------------------------------------------------------------
Хотя их может быть и 10.. Заранее это не известно.
Как без вложенных циклов foreach получить все варианты, типа
1AQ7
1AQ8
1AW7
1AW8
1AE7 и т.д.
В данном примере 108 штук.
Делал на
PHP:
foreach ($mas[0] as $key1 => $bukva1)
{
foreach ($mas[1] as $key2 => $bukva2)
{
foreach ($mas[2] as $key3 => $bukva3)
{
По форуму долго искал, манулы типа этого http://ru2.php.net/types.array изучил..