如何使用存储拉拉维尔在没有换行符的情况下将字符串附加到文件?



尝试使用Storage:: disk('local')->append()方法在同一行的文件中添加字符串,但在输出文件中,我将每个字符串都放在新行上

我所做的是:

$string = "first-"; 
Storage::disk('local')->append('filename', $string);
$string = "second"; 
Storage::disk('local')->append('filename', $string);

并且输出文件是

first-
second

但我正在尝试获取没有换行符的文件,例如

first-second

使用FilesystemAdapterappend()

public function append($path, $data, $separator = PHP_EOL)

PHP_EOL表面上用于以跨平台兼容的方式查找换行符。

因此,您可以使用:

Storage::disk('local')->append('filename', $string, null);

相关内容

最新更新