Як отримати масив файлів у каталозі з певним розширенням?

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
<?php

//Допустимые расширения файлов: $CONF["file_types"] = 'mp3|wav|cxx';
//Открываем текущую директорию: $dh = opendir('.');
//Читаем директорию: while($fname = readdir($dh)) { //Находим расширените файла : $file_array = explode('.', $fname); $num = count($file_array); $fileres = $file_array[($num - 1)]; //Доступные расширения: $file_types = explode("|", $CONF['file_types']); //Если присутсвует файл с таким расширением, то вносим его в массив: if(in_array($fileres, $file_types)) { $files[] = $fname; } } //В итоге получаем массив $files имен файлов директории. ?>

Робота з файлами в PHP