Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
Как узнать размер файла если он больше 4 Гб.
Функции filesize() и stat() не подходят из за ограничения в 4 Гб.
Поиск по форуму выдаёт только о закачке больших файлов...(((
Zuldek
Отправлено: 21 Июня, 2013 - 12:20:40
Постоянный участник
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Суть в том, что размер файла более 4Gb превышает стандартный int в php для 32-х разрядных систем, поэтому в общем случае узнать размер такого файла в виде целого числа нельзя. В виде строки на *nix это можно сделать, например, так:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.