Файл: inc/scaner.php
Строк: 10
<?php
/**
 * @author [FaNiska]
 * @copyright 2009
 * http://mobiwap.su
 * Загруз центр
 * Предложения, идеи, вопросы и об ошибках писать в icq 65-64-538 или на mobi-m-ru@ya.ru
 * Регистрируйте свои сайты в уникальном каталоге сайтов http://wapstik.su
 * http://wapstik.su/top.php - the best
 */
function scaner($path, $level, $type)
{
    static $arr_scan;
    chmod($path, 0777);
    if ($type == 1) // $type == 1 означает сканируются только папки
    {
        $arr = glob($path . '/*', GLOB_ONLYDIR);
    } else
    {
        $arr = glob($path . '/*');
    }
    $s_l = 1; // Уровень сканирования папок изначально
    foreach ($arr as $papka)
    {
        if (is_dir($papka))
        {
            $arr_scan[] = $papka;
            if ($s_l < $level)
            {
                scaner($papka, $level - 1, $type);
            }
        } else
        {
            $arr_scan[] = $papka;
        }
    }
    $s_l++;
    return $arr_scan;
}
?>