鍍金池/ 問答/PHP/ php如何把一個大文件的1024-1054字節(jié)替換為a

php如何把一個大文件的1024-1054字節(jié)替換為a

不想用file_get_contents函數(shù),因?yàn)槲募?/p>

回答
編輯回答
尐懶貓

使用SPL擴(kuò)展的SplFileObject類來處理大文件

$oFile = new SplFileObject($filename,'w');

$oFile->fseek(1024,SEEK_SET);

$oFile->fwrite(str_repeat('a',30));

$oFile = null;
2017年2月19日 23:00
編輯回答
忘了我
$fp = fopen('a.txt', 'r+');
fseek($fp, 1024);
fwrite($fp, str_repeat('a', 30));
fclose($fp);
2017年10月15日 02:02