объединять и считать в многомерном массиве - PullRequest
0 голосов
/ 22 марта 2019

у меня есть массив

Array
(
    [array_name_1] => Array
        (
            [0] => 1
            [1] => 1
            [2] => 1
            [3] => 1
            [4] => 1
        )

    [array_name_2] => Array
        (
            [5] => 1
            [6] => 1
            [7] => 1
            [8] => 1
            [9] => 1
            [10] => 1
        )
)

Я хочу объединить и рассчитать количество массивов выше, чтобы оно стало

array
(
[array_name_1] => 5
[array_name_2] => 6
)

Может ли кто-нибудь помочь найти решение? спасибо

1 Ответ

0 голосов
/ 22 марта 2019

Просто используйте цикл foreach

  $finalArr = [];
  foreach($yourMainArr as $key => $arr){
    $finalArr[$key] = count($arr);
  }
  print_r($finalArr);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...