неизвестная часть имени заменяется звездочкой и если в папке окажется файл install_123 456 789.txt или install_фыв фывфыв.txt то он вернет true, если нет то false.
Надо ее дописать так чтобы она узнавала рамер копируемого файла и отправляла другой функции которая уже будет плюсовать к значению уже скопированных файлов, делаю для домашнего файлового сервера.
Поскольку PHP использует знаковое представления для чисел целого типа, а многие платформы используют 32-битные целые числа, функция filesize() может возвращать неожиданные значения для файлов, чей размер превосходит 2 Гб. Если размер файла находится в пределах 2 - 4 Гб, корректное значение можно получить, используя конструкцию sprintf("%u", filesize($file)).
О...точно в этих директориях присутствуют файлы более 2 Гб...тогда как переделать имеющуюся функцию?
Представленную ниже функцию использую для получения размера директории, под Windows, но для некоторых папок она выводит отрицательное значение, думал просто домножать значение на " -1", но в итоге оказалось что сам размер очень сильно отличается от реального. Пробовал другие функции проблема такая же...подскажите?))