这可能是一件非常简单的事情,但我正在努力。我有一个格式如此的CSV文件;
"Afrojack","The Spark"
"All About She","Higher"
"Banks","This Is What It Feels Like"
"Bastille","Of The Night"
"Basto!","Gregory's Theme"
我想要做的是,使用PHP加载这些数据,以便我可以在foreach循环中单独调用第一个和第二个项目。例如(以上数据是艺术家,然后是曲目名称);
foreach (*this is also where I'm stuck*) {
echo "Artist: $artist <br/>";
echo "Track: $track <br />;
}
我不是真正的PHP人,所以我通常在javascript中使用JSON,但在这个例子中它需要是CSV和PHP :(
有人可以帮助我指出正确的方向吗?
谢谢!
答案 0 :(得分:0)
由于你只是向正确的方向询问了一个点,所以你去:fgetcsv
。
答案 1 :(得分:0)
使用str_getcsv
- 将CSV字符串解析为数组
$input ='csv data here';
$datas = str_getcsv ($input, ',');
foreach($datas as $key=>$value){
echo "$key::$value";
}