いくつかのサブフォルダーを含む 10 個のメイン フォルダーがあります。メインフォルダー(10個のそれぞれ)を通過するループを作成し、それぞれにタグを作成したいと思います。
私はphpの初心者で、ディレクトリを読み取ってリンクを作成するプログラムを作成できました。しかし....コードは各ディレクトリで同じコードであり、同じファイルを10回複製したくないので、何かを変更したい場合は頭痛の種になります...適切なファイルを作成することができませんこのための関数。
誰かが私を助けてくれますか?
<?php
$dir = ".";
$handle = opendir($dir);
$entry = readdir($handle);
$foldername=basename(getcwd());
if ($handle = opendir($dir)) {
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
if (is_dir($entry) === true){
$foldername=basename($entry);
echo "<a class='directory' href='http://the_link/".$entry."'> ".$foldername." </a>";
}
}
}
closedir($handle);
}
?>