試圖找出讀取php文件的目錄並寫入其他文件。它工作正常,除了第一個文件放在文件的最後。讀取目錄並將文件列表寫入文件
有人可以幫助指向正確的方向來修改我的代碼,以正確的順序將文件名?文件名有時會有所不同,但我希望保持它們在目錄中的順序。
感謝 鮑勃
<?php
$dirDestination = "build";
$path = "build/combine";
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ('.' === $file) continue;
if ('..' === $file) continue;
$myfile = fopen("$dirDestination/iframe.php", "a") or die("Unable to open iframe.php file!");
$txt = "<iframe src =\"$file\" width=\"780\" height=\"1100\"> </iframe>\n";
fwrite($myfile, $txt);
fclose($myfile);
}
closedir($handle);
echo "Build completed....";
}
?>
它不斷把最後的第一個文件
<iframe src ="item2.php" width="780" height="1100"> </iframe>
<iframe src ="item3.php" width="780" height="1100"> </iframe>
<iframe src ="item4.php" width="780" height="1100"> </iframe>
<iframe src ="item1.php" width="780" height="1100"> </iframe>
工作非常好,謝謝。我整天都在嘗試很多不同的方式。 – bpross 2014-09-06 21:40:50
我很高興bpross。 – Joseph8th 2014-09-06 21:51:31