如何使用symfony2 Filesystem在文件中追加内容?

时间:2015-11-15 09:30:58

标签: symfony

问题是自我解释。并且非常常见,但我如何在symfony2组件(文件系统)的帮助下完成。

我没有在文件系统中看到读取功能。

经过很多谷歌,我不能好。请帮忙!

2 个答案:

答案 0 :(得分:6)

Symfony2的Filesystem组件中没有将内容附加到文件的功能。只需使用php的内置功能:

file_put_contents($file, $content, FILE_APPEND);

PHP Documentation on file_put_contents

Symfony2 API for FileSystem Component

修改

从Symfony 3.3开始,可以在文件中附加内容:

$fs = new Filesystem();
$fs->appendToFile('logs.txt', 'Email sent to user@example.com');

Symfony Filesystem Component

答案 1 :(得分:1)

从Symfony 3.3开始,可以在文件中附加内容:

$fs = new Filesystem();
$fs->appendToFile('logs.txt', 'Email sent to user@example.com');

Symfony Filesystem Component