Как добавить строку в файл без переноса строки с помощью хранилища?

пытаюсь добавить строки в файл в той же строке, используя метод Storage::disk('local')->append() но в выходном файле я получаю каждую строку в новой строке

что я сделал, это:

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

и выходной файл был

first-
second

но я пытаюсь получить файл без разрывов строк, как

first-second

Всего 1 ответ


append() с помощью FilesystemAdapter

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

PHP_EOL якобы используется для поиска символа новой строки в кроссплатформенной совместимости.

Итак, вы можете использовать:

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

Есть идеи?

10000