foreach从laravel中的变量获取数据

我的输入看起来像这样


array:3 [

  "year" => "2018"

  "tableData" => array:1 [

    0 => "DT_NSO_1100_008V1"

  ]

  "viewType" => "1"

]

我需要获取 tableData 的代码,我使用了 foreach 但它给了我一个错误


foreach ($input['tableData'] as $key => $value) {

      $ushChildTable = UshTableCode::where('code', $value)->first();

}

我的错误看起来像这样

http://img2.mukewang.com/63a53a0000016bcf15070625.jpg

我怎样才能得到这些代码家伙?



皈依舞
浏览 140回答 1
1回答

RISEBY

尝试用于检查表数据的输入是否为空$tableData = $input['tableData'];if(!empty($tableData)){    foreach($tableData as $key => $value){        ...    }}
打开App,查看更多内容
随时随地看视频慕课网APP