フォルダ配下の全ファイル読み込み@PHP
フォルダ配下の全てのファイルを読み込んで表示します。
フォルダ配下のファイル名を取得。
それぞれのファイルを開いて、加工して表示します。
カテゴリに属する記事を表示みたいなものです。
カテゴリ毎にフォルダを作成し、ファイルを振り分けて置いとけば、
カテゴリに属する記事が表示できます。
<?php
//ディレクトリ
$dirName = "./cat/";
//ディレクトの存在チェック
if (is_dir($dirName)) {
//ディレクトリハンドル取得
if ($dir = opendir($dirName)) {
//ファイル情報読み込み、表示
while (($file = readdir($dir)) !== false) {
if(($file != ".") && ($file != "..")) {
//ファイルオープン
$fileH = fopen($dirName . $file,"r");
//表示
print "<table border='1' style='width:500px'>";
print "<tr><td bgcolor='#CCCCCC'>" .$file . "</td></tr>";
print "<tr><td>";
while($con = fgets($fileH)){
print "$con<BR>";
}
print "</td></tr></table>";
//ファイルクローズ
fclose($fileH);
}
}
closedir($dir);
}
}
?>
|