[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как получить названия директорий в директории
brdm
Не знаю, правильно ли выбран раздел форума...

Например в основной директории скрипта имеется директория skins, а в ней поддиректории с разными названиями (типа default и т. п.).
Подскажите пожалуйста, как средствами php получить список названий этих поддиректорий.

Спасибо.



Спустя 4 минуты, 16 секунд (18.08.2010 - 22:18) Lenarfate написал(а):
scandir('./skins/default/');

Спустя 7 минут, 11 секунд (18.08.2010 - 22:25) brdm написал(а):
scandir - это стандартная функция?

Если да то она наверняка для php5.
А если на php4 - то как это будет выглядеть?

Спустя 14 минут, 8 секунд (18.08.2010 - 22:39) Lenarfate написал(а):
http://php.su/functions/?scandir

там есть вариант и для php 4. а вообще на дворе 21 век и скоро выход php6, забудь про 4 УГ

Спустя 30 минут, 44 секунды (18.08.2010 - 23:10) brdm написал(а):
Спасибо.

Все получилось.

$dir = "./skins";
$handle = opendir($dir);

while (false !== ($filename = readdir($handle)))
if ($filename != "." and $filename != ".." and !is_file($filename))
{$files[] = $filename; }


$files[] - матрица поддиректорий в директории skins

Спустя 8 часов, 44 минуты, 49 секунд (19.08.2010 - 07:55) linker написал(а):
if ($filename != "." and $filename != ".." and is_dir($filename))
Типов может быть много, не все что не файл - есть директория.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.