Почему PHP_EOL не работает, когда nl2br работает нормально - PullRequest
0 голосов
/ 08 апреля 2020

Я копирую следующую строку с веб-страницы:

Reservation No.:    218662
Play Date:  Saturday - 4/11/2020
Course:     Truman  352-750-2374

Я хочу разбить CRLF и создать три строки в моем массиве. Существует CRLF (0D 0A) после 2374 и 2020

Я пробовал

$lines = explode ("/n",$this->reservation);
$lines = explode ("/r/n",$this->reservation);
$lines = explode ("chr(10)",$this->reservation);
$lines = explode (chr(13.chr(10),$this->reservation);
$lines = explode (PHP_EOL,$this->reservation);

и ничего не работает.

Однако nl2br отображает строку правильно.

Итак, кажется, что nl2br распознает разрывы строк в исходной строке, но не разрывается.

Чего мне не хватает ? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...