Вот есть например большой файл, скажем 400Мб. Подскажите как его нарезать на несколько маленьких размером 50Мб?
Есть такой скрипт, но он делит на паловину, а как делить именно по нужному мне кол-ву Мб?
while ($line = fgets($h)){
$counter++;
}
$half = ceil($counter/2);
rewind($h);
$file1 = fopen('/uploads/import/tmp/file1.csv', 'w+');
$i = 1;
while ($i <= $half){
$line = fgets($h);
fwrite($file1, $line);
$i++;
}
$file2 = fopen('/uploads/import/tmp/file2.csv', 'w+');
while ($line = fgets($h)){
fwrite($file2, $line);
}
Заранее спасибо всем, кто поможет!