如何在控制器Laravel中获取数组的所有数据?

时间:2019-06-24 12:19:33

标签: php arrays laravel controller laravel-blade

我是Laravel的初学者,所以我的问题是我想显示数组包含的数据。我已经一周尝试着亲自解决问题,但是我没有得到想要的东西。

这是我控制器的一部分:

  if ( !empty ( $nbrrowsol ) ) {
            for ($i=1; $i <=$nbrrowsol ; $i++) {
                # Code...
                $clients = DB::table('clients')->where('nom',$request->get('nomclient'))->first();
                $commercial=DB::table('commercials')->where('name',$request->get('commercial'))->first();

                $commande[] = array(
            'nom_client' => $request->get('nomclient')[$i],
            'organisme' => $request->get('organisme')[$i],
            'adresse' => $request->get('adresse')[$i],
            'email' => $request->get('email')[$i],
            'tel1' => $request->get('tel')[$i],
            'tel2' => $request->get('tel2')[$i],
            'fax' => $request->get('fax')[$i],
            'commercial' => $request->get('commercial')[$i],
            'date_reception' => $request->get('datereception')[$i],
            'date_prelevement' => $request->get('dateprelev')[$i],
            'saved_by' => $request->get('savedby')[$i],
            'code' => $request->get('codesol'.$i)[$i],
            'nature' => $request->get('naturesol'.$i)[$i]
                );
            }
  dd($commande);

        }

这是我在控制台中获得的,但是我没有得到值:

Enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用以下语法来打印数据:

 echo '<pre>';
 print_r($commande);
 die;

或者:

echo '<pre>';
print_r($commande->toArray());
die;