У меня есть следующее, что довольно медленно. Как я могу ускорить его?Оптимизация кода чтения файла php
(он сканирует каталог и делает заголовки из папки • и извлекает файлы в формате 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>";
}
как вы определили, что это медленно? –
Потому что запуск занимает некоторое время. –
эй, почему минус 1? –