Я пытаюсь хранить сообщения пользователя из текстового поля в текстовый файл вместе с именем пользователя и датой (хотя теперь игнорирует дату).Удаление новых строк при записи в текстовый файл в php
Позволяет сказать пользователю, по имени Джон, входит следующий текст в текстовое поле:
Hello
How are you?
Я хочу текстовый файл, чтобы сохранить это как:
John#Hello\nHow are you?
Я перепробовал много способов для удаления/замены новой строки из текстового поля, но результат, который я получаю в текстовом файле, всегда выглядит так:
John#Hello
How are you?
Я просто не могу заставить его не перейти к следующей строке в файле. Я пробовал искать и не видел, чтобы кто-нибудь имел эту проблему ... поэтому, возможно, я не знаю, что делаю. У кого-нибудь есть решение?
'Джон # Привет \ NHow вы' всегда будет производить новую строку при записи в файл с '\ п? '. Вы запрашиваете сохранение '\ n' в виде двух символов? Если да, используйте одинарные кавычки. Покажите свой код. –
Вам нужен буквальный обратный слэш и 'n' в файле? – Barmar
'$ var =" John # Hello \ nКак вы? ";' Будет хранить новую строку. Do '$ var = 'John # Hello \ nКак вы?';' Будет хранить в виде строкового литерала. Еще труднее дать конкретный ответ, не видя кода. –