Как возратить этой функцией расширения чисто *.jpg и *.txt? Вот например возвратить список всех файлов то вот так: Код (Text): glob('*'); , как чисто все jpg и txt?
Решил попробовать возвратить все файлы и файлы во внутренних каталогах, что-то не сработало, возвратило только фапы, а файлы во внутренних каталогах не возвратило. Код (Text): <?php foreach(glob("*") as $r){ if(is_dir($r)) {foreach($r as $r2) echo implode(' ',glob("*")); } else echo '<b>'.$r.'</b>'; } ?>
Код (Text): $items = glob('*'); for ($i = 0; $i < count($items); $i++) { if (is_dir($items[$i])) { $add = glob($items[$i] . '/*'); $items = array_merge($items, $add); } } print_r( $items);
А когда выполнение кода дойдет до этой строки: Код (Text): $items = array_merge($items, $add); на следующей итерации в этом месте Код (Text): for ($i = 0; $i < count($items); $i++) { переменная items уже будет иметь значение измененное значение из-за этой строки Код (Text): $items = array_merge($items, $add); ???