За последние 24 часа нас посетили 21777 программистов и 1021 робот. Сейчас ищут 666 программистов ...

Помогите решить

Тема в разделе "PHP для новичков", создана пользователем arte4mi, 4 фев 2021.

  1. arte4mi

    arte4mi Новичок

    С нами с:
    4 фев 2021
    Сообщения:
    6
    Симпатии:
    0
    $arr= [
    [1,2,3],[[4,5,6],[7,8,9],[10,11,12,]]
    ];
    $arr1 = [
    [1, 2, 3, [13, 14, 15], "test", [1, 2, 3]],
    [[4, 5, 6], [7, 8, 9], [10, 11, 12]],
    [[22, 33, 44], [55, 66, 77], [88, 99, 100]],
    ];
    как вывести значения этих массивов через цикл, и получить отдельно сумму $arr и $arr1?
    просто делаю через count()
    $num = count($arr);
    $num1 = count($arr[1]);
    for ($i =0; $i < count($arr); $i++){

    for ($a=0; $a < count($arr[$i]); $a++){
    print '<br>';
    for ($b=0; $b < $num1; $b++){
    print $arr[$i][$a][$b].' '.'<br>';
    }

    }


    }
    он не видит значения $arr[0]
     
  2. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.476
    Симпатии:
    281
    Не совсем понятно условие.
    Сумму всего, что есть в первом массиве с суммой всего, что есть во втором.
    Или суммы элементов по индексам?
    Приведите пример что с чем складывать.