我现在正在做一件简单的事情,即从一个CSV文件中读取数据。其中列A包含代码,如“EN”,列B包含具体名称“英语”等,并且我希望将它们读入关联数组中。
我的当前做法如下:
$handle = fopen("Languages.csv","r") or die("EPIC FAIL!");
$languageArray = array(
while (($row = fgetcsv($handle, 1000, ",")) !== FALSE)
{
$row[0] => $row[1],
}
)
但实际上,它抱怨我的语法有问题,所以我想知道是否有一种方法可以通过获取csv文件的所有行来初始化我的关联数组,并将第一个字符串(来自A列)作为键,第二个字符串(来自B列)作为值?
谢谢。