Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 TXT 文件,我需要打开它并在最后添加一个新行。我正在使用 SplFileObject:
$file = new SplFileObject( $this->fileName, 'w' ); $file->fwrite( 'my text' . PHP_EOL );
但会删除所有文件内容,仅将“我的文本”保存在其中。
我将“w”标志替换为“a”标志。'w' 打开文件,但将指针放在开头,而 'a' 将指针放在结尾。
感谢@andrewsi 提供此解决方案。