如何通过 Symfony 4 中的文件系统组件获取文件内容?
Posted
技术标签:
【中文标题】如何通过 Symfony 4 中的文件系统组件获取文件内容?【英文标题】:How get file contents via Filesystem Component in Symfony 4? 【发布时间】:2020-05-21 21:03:46 【问题描述】:如何通过 Symfony Filesystem component 获取文件内容?
我正在寻找 copy
和 mirror
方法 - 但它们需要字符串作为路径作为参数...
在php中是替代的,原生函数file_get_contents()
。
有没有办法通过组件获取内容?还是我应该使用原生 php 函数?
或者我看不到的东西?
【问题讨论】:
【参考方案1】:文件系统组件提供了处理文件的能力,但不能处理它们的内容。使用此组件,您可以创建、删除、移动文件系统并进行一些检查。如果您想阅读内容,只需使用本机 php 函数或其他组件。
【讨论】:
有像 ->appendToFile() 这样的函数,它“在某个文件的末尾添加新内容”或 ->dumpFile() 来“将给定的内容保存到文件中”,所以是的,这个组件提供处理文件的能力...以上是关于如何通过 Symfony 4 中的文件系统组件获取文件内容?的主要内容,如果未能解决你的问题,请参考以下文章
symfony 4:如何从 RootDir 获取“/public”
Symfony 4,从控制器获取 .env 参数,是不是可能以及如何?
在 Symfony Messenger 组件中使用独立的发件人