У меня есть форма сообщения, которая вставляет мой текст в базу данных MySQL.
Я использую
$post_text = mysql_real_escape_string(htmlspecialchars($_POST['text']));
и хотите заменить \r\n
, который был автоматически добавлен.
Я пробовал
$text = str_replace('\\r\\n','', $text);
$text = str_replace('\r\n','', $text);
$text = str_replace('\\R\\N','', $text);
$text = str_replace('\R\N','', $text);
$text = str_replace('/\r\\n','', $text);
$text = str_replace('/r/n','', $text);
$text = str_replace('/\R\\N','', $text);
$text = str_replace('/R/N','', $text);
но \r\n
всегда включается в мои записи в базе данных.
Как я могу это исправить?