我有以下这是相当缓慢。我如何加快速度?优化php文件阅读代码
(它扫描目录,使头部离开foldernames,并从内检索的PDF文件,并将它们添加到列表)
$directories= array_diff(scandir("../pdfArchive/subfolder", 0), array('..', '.'));
foreach ($directories as $v) {
echo "<h3>".$v."</h3>";
$current = array_diff(scandir("../pdfArchive/subfolder/".$v, 0), array('..', '.'));
echo "<ul style=\"list-style-image: url(/images/pdf.gif); margin-left: 20px;\">";
foreach ($current as $vone) {
echo "<li><a target=\"blank\" href=\"../pdfArchive/subfolder/".$vone."\">".str_replace(".pdf", "", $vone)."</a>";
echo "</li><br>";
}
echo "</ul>";
}
你是如何确定它很慢? – 2012-02-20 13:07:54
因为运行它需要一段时间。 – 2012-02-21 12:14:12
哎,为什么减1? – 2012-02-21 12:14:21