Zzepish
9.11.2012 - 19:44
Рабочая версия.
function search($dir){
if(is_dir($dir)){
if($open=opendir($dir)){
while($file=readdir($open)){
if($file!='.' && $file!='..'){
$file_path=str_replace('//','/',$dir.'/'.$file);
if(is_dir($file_path)) search($file_path);
else $files[]=$file_path.'<br />';
}
}
}
}
foreach($files as $key=>$val){
echo $files[$key];
}
}
search('./');
Zzepish
10.11.2012 - 15:16
up
inpost
10.11.2012 - 15:26
glob для данной задачи.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Zzepish
10.11.2012 - 15:50
inpost
это я понял.
Но как его юзать-хз.
Мануал курил.
Пойду поищу примеры
Zzepish
10.11.2012 - 17:32
Я дурак- не научился по регулярке искать файлы (только в текущем каталоге, и зиданом)
Zzepish
10.11.2012 - 21:09
Все-равно нет понимаю- почему код не работает так, как надо!
SlavaFr
11.11.2012 - 13:43
"величайшая вина всех программ перед программистами заключается в том, что программы делают только то, что программист написал, а не то что он подразумевал." (с) не помню кто.
в твоем случае это относительные пути (relative paths).
Zzepish
11.11.2012 - 15:42
Я тут провел кое какие эксперименты.
Смотрите: файл со скриптом, тут-же папка new, в папке new папка ddd.
Так вот- папку ddd он не воспринимает как папку, а воспринимает как файл. Почему?
Zzepish
11.11.2012 - 15:57
Фух) все сделал)
Можно любоваться)
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.