Search file Версия для печати
Функция проверяет наличие файла/маски файла по какому-то пути. Проверяется доступность файла на запись.

Исходник:
  function search_file($dir = "", $delay = 1, $search_count = 1)
  {
    $ret = "";

    if(strlen($dir) >= 1)
    {
      for($i = 0; $i < $search_count; $i++)
      {
        $files = glob($dir);

        if(count($files) >= 1)
        {
          if(is_full_writeable($files[0]) == 1)
          {
            $ret = $files[0];
            break;
          }
        }

        clearstatcache();

        if($delay >= 1)
        {
          sleep($delay);
          echo ".";
        }
      }
    }

    return $ret;
  }
 
Pekлamкa