CSVファイルの全行のデータを一度に読み込みます
$file = fopen('windows_2011_s.csv','r');
while ($data = fgetcsv($file)) { //毎回 CSV のコンテンツを 1 行読み込みます
//print_r($data); //これは配列です。各データを取得するには、配列の subscript にアクセスするだけです
$goods_list[] = $data;
}
//print_r($goods_list);
/* foreach ($goods_list as $arr) {
if ($arr[0]!=""){
echo $arr[0]."
> }
} */
echo $goods_list[2][0];
fclose( $file );
?>
CSVファイルから特定の行のデータを読み取ります csvファイルを読み込み、行数(行間隔)を指定 オンラインで見つかった別の 2 つの方法 (テストしていないため、機能するかどうかはわかりません) コード 2、
$handle=fopen("1.csv","r");
$row=1;
while($data=fgetcsv($handle,1000,",")){
$num= count($data);
for($i=0;$i<$num;$i++){
echo $data[$i];
}
$row++;
}
?>