初級・中級者向け~ウェブ制作備忘録

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 |