Гость_Дмитрий
20.01.2011 - 14:56
Есть какие то критерии выбора размера буфера при чтении и одновременной записи больших бинарных файлов?
Пример кода (сейчас буфер 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
20.01.2011 - 16:25
Ограничение в размер файла, либо в лимите выделенной памяти для
php-скрипта.
_____________
Gear FrameworkGear Framework на Github
Dron19
20.01.2011 - 22:52
вместо 8192 попробуй вставить filesize(имя открываемого файла)
_____________
PHP+MySQL - уже изучил, осталось всего лишь это:
C,C++,C#,JavaScript,Python,Ruby,Perl,OpenGl,DirectX,ASP.NET - Намерен учить все