symfony - 如何使用 symfony2 文件系统在文件中附加内容?

标签 symfony

由于问题是不言自明的。并且很常见,但是我如何在 symfony2 组件(文件系统)的帮助下进行操作。

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

经过大量谷歌搜索后,我无法正常工作。请帮忙!

最佳答案

Symfony2 的文件系统组件中没有将内容附加到文件的功能。只需使用 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

关于symfony - 如何使用 symfony2 文件系统在文件中附加内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33718200/

相关文章:

mysql - 如何合并重复的代码,一个实例在 PHP 中,另一个实例在 Doctrine Query Builder 中?

eclipse - 无法让 Symfony2 Eclipse 插件工作

javascript - Symfony、Jquery 和 Ajax,附加已附加自身的元素?

symfony - JMS 序列化器注释组不使用 Symfony 4 在实体上工作

php - Symfony:扩展原始 AppBundle 模板文件

php - 如果事件已被分派(dispatch),如何在功能测试中进行测试

symfony - 在 symfony 中记录 fatal error

php - 我如何使用 make :migration with multiple entity managers?

php - Symfony 5.2 - 如何测试依赖于缓存接口(interface)的类

php - Nelmio Api 文档包 : Documentating required Parameters