初級・中級者向け~ウェブ制作備忘録
CSVファイルから、指定件数のデータをランダムに抜き出すシンプルなコード。
サーバーの性能にもよりますが、5~6万件程度(50MB程度)のファイルであればDB(データベース)を使うまでもなくストレスなく表示できます。
<?php $data = file('csvファイルパス'); shuffle($data); echo "<ol>\n"; for($i=1; $i<=10; $i++){ $column = explode(",",$data[$i]); echo <<<_HTML_ <li>$column[0]|$column[1]|$column[2]|$column[3]</li>\n _HTML_; } echo "</ol>"; ?>
PHP | |
2019.07.06 07:11 | |
2019.07.12 07:07 |