我有csv文件(test.csv),並有如下文字:如何僅使用PHP獲取CSV文件的第二列?
1,maly,maly(),f,df
2,cheata,aaa,df,df
3,cheata,df,df,df
4,maly,fc,cfv,f
5,maly,df,fg,fg
6,chantha,fc,gf,fg
7,chantha,gh,a,g
8,David,fgfd,dfg,g
我想要什麼:
我只想diplay:maly cheata chantha David
。對於有兩個名字以上是相同的,只需要one.And我有如下的PHP代碼:
$c=0;
$data=fopen('test.csv','r');
while($row=fgets($data)){
if($c!=0){
echo $row[3]."<br>\n";
}
$c++;
}
問題是
它不顯示我想要的。它顯示
H H一一H H一
我該如何解決這個問題?
非常感謝您的anwser,它的工作原理,但它顯示:馬利CHEATA CHEATA馬裏馬裏chantha chantha David.For我想展示:maly cheata chantha David。請幫助我,謝謝, – user1606816
@ user1606816選擇數據的規則是什麼? – xdazz
我用你的代碼比它會顯示什麼,但我不想這樣顯示。 – user1606816