17.04.2018 11:38:21 am
В теме: PHP скрипт вывода статей из текстовых файлов показывая пример, как можно вывести список статей, что находятся в разных файлах, одной папки, созрела идея написать тему: как получить содержимое папки на PHP. Собственно, чем сейчас и занялся!
Для решение этой задачи, нам поможет функция scandir, чье предназначение возвращать список файлов и каталогов, которые находятся по указанному пути. Делаем так:
Переменная
В списке файлов будет присутствовать:
То есть пропустить оставшуюся часть текущей итерации.
Для решение этой задачи, нам поможет функция scandir, чье предназначение возвращать список файлов и каталогов, которые находятся по указанному пути. Делаем так:
$files = scandir($dir);
Переменная
$dir
должна содержать путь папки, содержимое которой необходимо получить. Теперь переменная $files
содержит в себе массив файлов и мы можем делать с ним все, что вздумается, например, вывести список файлов на экран, при помощи цикла:
foreach ($files as $file)
{
echo $file . '<br />';
}
В списке файлов будет присутствовать:
.
и ..
, при работе цикла от этого можно избавиться, например, так:
if ($file == '.' | $file == '..')
{
continue;
}
То есть пропустить оставшуюся часть текущей итерации.
- Жалоба