标签: php file
我有一个TXT文件,我需要打开它并在最后添加一个新行。我正在使用SplFileObject:
$file = new SplFileObject( $this->fileName, 'w' ); $file->fwrite( 'my text' . PHP_EOL );
但是删除了所有文件内容,只保存了“我的文本”。
答案 0 :(得分:3)
我将'w'标志替换为'a'标志。 'w'打开文件,但将指针放在开头,而'a'将指针放在末尾。
感谢@andrewsi提供此解决方案。