我如何处理部分文件

时间:2016-01-14 06:00:19

标签: php large-files

我有一个程序从文件中删除Hand #[any number]

<?php

$file_name = 'the_file.txt';

$file = file_get_contents($file_name);
$file_handle = fopen($file_name, "w+"); 


fwrite($file_handle, preg_replace("/^(Hand\s#\d+)/m", "", $file));

但如果我尝试输入一个大文件,我会得到:

  

致命错误:允许的内存大小为134217728字节耗尽(尝试过   分配68353857字节)

我认为解决方案是一次编辑134217728个字节我该怎么做?

0 个答案:

没有答案