🐣 【PHP】csv表示する
作成日: 2022/04/03
0

「国勢調査」のCSVを取得する

「男女別人口-全国,都道府県(大正9年~平成27年)」のcsvを落とす
https://www.e-stat.go.jp/stat-search/files?page=1&layout=datalist&toukei=00200521&tstat=000001011777&cycle=0&tclass1=000001094741&tclass2val=0

メモ

https://bio-virus.work/_Study/PHP/csv-test02/

1つめ

<?php
// fopen関数でファイル開く
$fp = fopen("./testcsv.csv", "r");

// テーブルタグを作成し、テーブルヘッダーで見出しを作る
echo '<table border="1">
    <tr>
      <th>ID</th>
      <th>都道府県</th>
      <th>元号</th>
      <th>和暦(年)</th>
      <th>西暦(年)</th>
      <th>注</th>
      <th>人口(総数)</th>
      <th>人口(男)</th>
      <th>人口(女)</th>
    </tr>';

// while文でCSVファイルのデータを1つずつ繰り返し読み込む
while ($data = fgetcsv($fp)) {
  echo '<tr>';
  echo '<td>' . $data[0] . '</td>';
  echo '<td>' . $data[1] . '</td>';
  echo '<td>' . $data[2] . '</td>';
  echo '<td>' . $data[3] . '</td>';
  echo '<td>' . $data[4] . '</td>';
  echo '<td>' . $data[5] . '</td>';
  echo '<td>' . $data[6] . '</td>';
  echo '<td>' . $data[7] . '</td>';
  echo '<td>' . $data[8] . '</td>';
  echo '<td>' . $data[9] . '</td>';
  echo '</tr>';
}

// テーブルの閉じタグ
echo '</table>';

// 開いたファイルを閉じる
fclose($fp);

?>

https://bio-virus.work/_Study/PHP/csv-test02/

参考

https://webukatu.com/wordpress/blog/32728/