Php 未初始化的字符串偏移量:Yii2视图上的1

Php 未初始化的字符串偏移量:Yii2视图上的1,php,yii2,Php,Yii2,我有一个未初始化的字符串偏移量:yii2上的1,如下所示 if($i>0){ date_add($date,date_interval_create_from_date_string(" ".($model->Lama*$i)." minutes")); echo " <tr> <td>$i</td> <td>$JamMasuk</td

我有一个未初始化的字符串偏移量:yii2上的1,如下所示

if($i>0){
        date_add($date,date_interval_create_from_date_string(" ".($model->Lama*$i)." minutes"));
        echo "
        <tr>
            <td>$i</td>
            <td>$JamMasuk</td>
            <td>".date_format($date,"H:i")."</td>
            <td>".
            (
                \app\models\Absen::GroupTot($model->Id)[$i]?
                Html::a(\app\models\Absen::GroupTot($model->Id)[$i],
                ['view','id'=>$model->Id,'s'=>$i],['class'=>'btn btn-primary']):0
            )
            ."</td>
        </tr>
        ";
        $JamMasuk=date_format($date,"H:i");
    }
if($i>0){
日期添加($date,date\u interval_create_from_date\u string(“.”($model->Lama*$i)。“minutes”);
回声“
$i
$JamMasuk
.date_格式($date,“H:i”)
".
(
\app\models\Absen::GroupTot($model->Id)[$i]?
Html::a(\app\models\Absen::GroupTot($model->Id)[$i],
['view','id'=>$model->id,'s'=>$i],'class'=>'btn btn primary']):0
)
."
";
$JamMasuk=date_格式($date,“H:i”);
}

如何修复它?

如果您的模型中没有返回错误; 换行:

\app\models\Absen::GroupTot($model->Id)[$i]?


此错误附加在哪一行?(\app\models\Absen::GroupTot($model->Id)[$i]?Html::a(\app\models\Absen::GroupTot($model->Id)[$i],'view','Id'=>$model->Id,'s'=>$i],'class'=>'btn btn primary']):0)使用
var\u dump($model->Id);退出并检查给出的内容。你也可以在这里发送我(最好是使用,因为文本会很大)。
isset(\app\models\Absen::GroupTot($model->Id)[$i])?