CSV形式のファイルを読み込み、1行づつ全て表示

CSV形式のファイルを読み込み、1行づつ全て表示する方法。

サンプル

読み込むCSV形式ファイルの内容

読み込むファイル「sample.csv」の内容。

"1-1","1-2","1-3"
"2-1","2-2","2-3"
"3-1","3-2","3-3"

PHPコード

<?php

$file = "sample.csv";
if ( ( $handle = fopen ( $file, "r" ) ) !== FALSE ) {
    while ( ( $data = fgetcsv ( $handle, 1000, ",", '"' ) ) !== FALSE ) {
        for ( $i = 0; $i < count( $data ); $i++ ) {
            echo "{$data[$i]},";
        }
        echo "<br />";
    }
    fclose ( $handle );
}

?>

↓↓↓出力結果↓↓↓

出力結果

HTMLコード

1-1,1-2,1-3,<br>
2-1,2-2,2-3,<br>
3-1,3-2,3-3,<br>

ブラウザ表示例

1-1,1-2,1-3,
2-1,2-2,2-3,
3-1,3-2,3-3,

スポンサード リンク

カテゴリー: CSVファイル, PHP, 逆引き パーマリンク