如何解决PHP注意事项:未定义的偏移量:0?
我想将数据excel导入数据库的表中,代码如下:如何解决PHP注意事项:未定义的偏移量:0?,php,yii2-advanced-app,Php,Yii2 Advanced App,我想将数据excel导入数据库的表中,代码如下: foreach ($data as $value) { \Yii::$app->db->createCommand()->batchInsert( Route::tableName(), [ 'route', 'point_1', 'point_2',, ], [ [ $
foreach ($data as $value) {
\Yii::$app->db->createCommand()->batchInsert(
Route::tableName(),
[
'route', 'point_1', 'point_2',,
],
[
[
$value[0][1], $value[0]['2'], $value[0][3]
]
]
)->execute();
}
unfotunaelly,我在导入进度结束时收到错误通知未定义的偏移量:0
。有人能帮我解决这个错误通知吗?
谢谢。好的,只需使用
var\u dump($value)打印$value
或$data
并检查索引0是否存在于发生此错误的哪一行?$value
不是array@Hanky웃潘奇,你什么意思<代码>$data可以是多维array@Adi通过$value
删除[0]
,并向我们展示您现在得到的内容