数组打印良好但在Laravel中访问数组索引时索引未定义

时间:2018-08-18 00:59:50

标签: php laravel

我正在laravel中创建导入脚本。 $ row值可以像结果1 那样很好地打印,当我要打印时,它的索引像结果2 一样会出现错误。如何在此处访问$ row索引,如$ row ['email']?

Foo

结果1:

$file = $request->file('file');
$csvData = file_get_contents($file);
$rows = array_map("str_getcsv", explode("\n", $csvData));
$header = array_shift($rows);

foreach ($rows as $row) {
    if (count($header) != count($row)) {
        continue;
    }
    $row = array_combine($header, $row);
    dd($row);//result1
    dd($row['email'];//result2
}

结果2:

array:1 [▼
  "email" => "info@businesswithtechnology.com"
]

0 个答案:

没有答案