[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Размер буфера при чтении файлов
Гость_Дмитрий
Есть какие то критерии выбора размера буфера при чтении и одновременной записи больших бинарных файлов?

Пример кода (сейчас буфер 8192 байт):
$fs = fopen($url, 'rb');
$fp = fopen(SSystem::getDirFile($id) .'/'. $name, 'wb');

if ($fs && $fp) {
while (!feof($fs)) {
$data = fread($fs, 8192);
fwrite($fp, $data);
fflush($fp);
}
}
else {
return false;
}
fclose($fs);
fclose($fp);
linker
Ограничение в размер файла, либо в лимите выделенной памяти для php-скрипта.

_____________
Gear Framework
Gear Framework на Github
Dron19
вместо 8192 попробуй вставить filesize(имя открываемого файла)

_____________
PHP+MySQL - уже изучил, осталось всего лишь это:
C,C++,C#,JavaScript,Python,Ruby,Perl,OpenGl,DirectX,ASP.NET - Намерен учить все
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.