PHPを使用してCSVファイルを読み込もうとしています。各行にwhileステートメントを使用し、各列に変数を割り当てたいと思います。各列に変数を割り当てる理由は、SQLクエリ内でそれらの変数を使用できるようにするためです。
$csv = fopen('sample2.csv','r') or die("can't open file");
while($csv_line = fgetcsv($csv,1024)) {
//Not sure what to do here
}
fclose($csv) or die("can't close file");
ファイルを開いて行全体を読み取る方法は理解していますが、個々の列を制御する方法は理解していません。
更新されたコード
<?php
$csv = fopen('sample.csv','r') or die("can't open file");
while($csv_line = fgetcsv($csv,1024)) {
list($column1, $column2, $column3) = $csv_line;
echo 'Column 1: '.$column1.'<br />';
echo 'Column 2: '.$column2.'<br />';
echo 'Column 1: '.$column1.'<br />';
echo 'Column 3: '.$column3.'<br />';
}
fclose($csv) or die("can't close file");
?>