Ello chaps.
Хорошо - очищаю мою строку следующим образом:
$clean_string = preg_replace("/[\n\r]/"," ",trim($dirty_string));
.. Выводит это на экран, и оно работает - один прекрасный большой кусок текста без перевода строки.
ВСТАВЬТЕ его в поле типа LONGTEXT в MySQL - затем просмотрите полученные данные в Sequel Pro - и по некоторым причинам у него есть новые строки.Множество их, как это было, когда оно было новым, до того, как я его почистил.
Что я делаю не так?Это длинный текст?
Вот как выглядит HTML-источник, когда я использую содержимое SO-страницы в качестве строки - обратите внимание на множество пробелов и строк новой строки - даже после очистки!
mysql - Trouble with CONCAT and Longtext - Stack Overflow
Stack Exchange