【发布时间】:2016-04-30 03:40:19
【问题描述】:
我试图在 php 中运行一个 foreach 循环来遍历 csv 文件的每一行,我实际上是从 stackoverflow 上的另一篇文章中获得了这个循环的设置(但它在 php.net 上也有相同的描述)。
我的代码是:
$csvFile = file('MajorCourses.csv')
foreach($csvFile as &$line)
{
$data[] = str_getcsv($line)
}
而且 php 文件和我的 php 文件在同一个目录下,但是我得到了这个错误:
“解析错误:语法错误,第 23 行 C:\wamp2\www\advisingApp.php 中的意外 'foreach' (T_FOREACH)”
我不确定为什么它是“意外的”,我是 php 新手。但循环在 php 标签中。
【问题讨论】:
-
您在
file();之后缺少;
标签: php foreach parse-error