Laravel-未定义索引:Id

时间:2019-05-29 20:15:51

标签: php laravel

在我的刀片中,我在回显运输ID。如果我使用“ dd()”,它将正确地转储数字。当我尝试回显它时,出现错误:“ Undefined index:Id”我很困惑为什么dd()工作时会引发错误。

dd($shipping['Id']);

输出:1234

echo $shipping['Id'];

输出:错误:未定义索引:ID

1 个答案:

答案 0 :(得分:1)

您正在使用foreach中的代码。当第一个循环的dd($shipping['Id']);和第一个$shipping包含'Id'时,使用echo $ shipping ['Id']时会出错,因为$shipping中的一个不包含{{ 1}}。要修复它,请在刀片服务器中使用

id

@if(!empty($shipping['Id']))
    {{$shipping['Id']}}
@endif