これまではpythonのpandasでしかcsvを読み込んできたことがなかったため、躓いてしまったのでここで記録を残しておく。 以下のような表をnumbersでつくり、csvにエキスポートした。(スクショとなります。)
terminalにて
# csvファイルのあるディレクトリへ移動 cd <csvファイルのあるディレクトリ> # csv ファイルを読み込むphpファイルを作成 touch read_csv.php # vscodeに飛ぶ code .
ここでphpファイルread_csv.phpを書き始める。”\t”を足すことで出力結果を見やすくしようとしている。
# read_csv.php内で <?php # csvファイルを読み込む $fp = fopen('ffield.csv', 'r'); # このwhile文はcsvファイルの最後の行までの処理を表す while( !feof($fp) ){ # fgetcsv関数は一行ずつ読み込む関数だそう $csv = fgetcsv($fp); # 0列目 echo $csv[0]; echo "\t"; # 1列目 echo $csv[1]; echo "\t"; # 2列目 echo $csv[2]; echo "\t"; # 3列目 echo $csv[3]; echo "\n"; }; ?>
terminalで以下のように走らせると
php read_csv.php
とアウトプットされる。