如何通过 dd(); 在 laravel 5.4.12 中打印二维数组?

how to print 2d array in laravel 5.4.12 by dd();?

请帮助我解决这个问题,即如何 死亡并转储 二维数组 laravel 并计算数组中的数组。我试过了但没有用

$arr=collect($request->input('title['+$i+']'));
    dd($arr->count());

也试过这个代码

$arr=collect($request->input('title[0]'));
    dd($arr->count());

dd($request->all()) 将显示数组的内容。

如果您想查看标题,请执行以下操作:

dd($request->title);

尝试使用:

echo count($arr); dd($arr);

echo count($arr); print_r($arr); die;

$a = $request->all();
$flatArray = [];
$it = new RecursiveIteratorIterator(new RecursiveArrayIterator($a));
foreach($it as $v) {
  $array[] = $v;
}
dd(count($flatArray));    

资源: How to Flatten a Multidimensional Array?

你并没有说你需要在你的问题中计算它们,但现在你开始了:

数组:

  $arrayname= array(
            array('a', 'b', 'c'),
            array('r', 't','y', 'u'),
        );

函数

    for ($i=0;  $i < count($arrayname); $i++){
        $singlearray[$i]= count($arrayname[$i]);
    }

结果

array:2 [▼
  0 => 3
  1 => 4
]

我从其他网站得到的...Answer here

dd(count(request('title')[0])); dd(count(request('title')['age']));