PHP УДАЛИТЬ CR LF
CR LF - это комбинация символов, которая обозначает перенос строки. PHP предоставляет несколько способов удаления этих символов из строк:
str_replace(array("\r", "\n"), '', $string);
preg_replace("/\r|\n/", "", $string);
strtr($string, array("\r" => '', "\n" => ''));
Первый способ использует функцию str_replace()
, которая заменяет все вхождения символов CR LF на пустую строку.
Второй способ использует функцию preg_replace()
, которая заменяет все вхождения символа CR и/или символа LF на пустую строку, используя регулярное выражение.
Третий способ использует функцию strtr()
, которая заменяет все вхождения символов CR и LF на пустую строку, используя массив замен.
Fix warning: LF will be replaced by CRLF - GIT
What's a Carriage and Who's Feeding it Lines? CRLF - Computer Stuff They Didn't Teach You #1
LF will be replaced by CRLF in git
CRLF Meaning
Notepad CRLF Hatası ve Kaldırma
Return Carriage and Newline (\\r\\n)
Web Hacking: How to Find CRLF Injection Vulnerabilities