Я думал, что поделюсь чем-нибудь полезным, поэтому я хотел перечислить только файлы .zip в каталоге (чтобы минимизировать то, что я показываю в PHP для безопасности), поэтому я использовал приведенный ниже скрипт с самыми новыми файлами сверху.
Это всего лишь некоторый код, которым я хотел поделиться, если кому-то еще нужно сделать что-то подобное.
<?php
function list_zipfiles($mydirectory, 1) {
// directory we want to scan
$dircontents = scandir($mydirectory);
// list the contents
echo '<ul>';
foreach ($dircontents as $file) {
$extension = pathinfo($file, PATHINFO_EXTENSION);
if ($extension == 'zip') {
echo "<li>$file </li>";
}
}
echo '</ul>';
}
?>
<h6 class="header1">PRODUCTION</h6>
<hr class="style1">
<?php
call_user_func('list_zipfiles', "backups/db1");
?>
1 ниже устанавливает порядок листинга файлов, изменяя его на 0, упорядочивая в другом направлении:
function list_zipfiles($mydirectory, 1) {
Вывод как показано ниже:
Пожалуйста, посмотрите мой ответ выше о том, как я перечислил все файлы .zip в данном каталоге, упорядочил его по имени файла и использовал в качестве функции, чтобы я мог легко повторить использование в другом месте.
Других решений пока нет …