在php中预置文件的最佳方式

时间:2010-07-13 07:11:04

标签: php file io prepend fseek

我该怎么做。

文件可能变得非常大,因此需要良好的性能

代码很有帮助。

这是我到目前为止所拥有的

function prepend($string, $filename) { 
    $context = stream_context_create (); 
    $fp = fopen($filename,'r',1,$context); 
    $tmpname = md5($string); 
    file_put_contents($tmpname,$string); 
    file_put_contents($tmpname,$fp,FILE_APPEND); 
    fclose($fp); 
    unlink($filename); 
    rename($tmpname,$filename); 
} 

提前致谢

问候

0 个答案:

没有答案