[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: перевод строки
ZSH
в разных ОС перевод строки по разному \r\n \n , а как их заменить на <br /> ?
в WINDOWS :
str_replace ("\r\n",'<br />'
но если не WINDOWS то не заменит.
если добавить еще :
str_replace ("\n",'<br />'
то в WINDOWS получится три раза <br />
подскажите плиз как сделать ?




Спустя 9 минут, 12 секунд (18.11.2009 - 00:08) Gabriel написал(а):
ZSH
а для чего такое ухишрение нужно? через nl2br пропустить нельзя?

Спустя 10 минут, 4 секунды (18.11.2009 - 00:18) ZSH написал(а):
nl2br не заменяет а вставляет перед переводом строки <br />.
если пользователь в поле ввода нажмет 5 раз enter, то при вырезании лишних переводов поиск получится опять или \n<br /> или \r\n<br/>.
может я чегото не так понимаю ?
нужно из введенных пользователем данных вырезать лишние переводы строки.

Спустя 13 минут, 57 секунд (18.11.2009 - 00:32) kirik написал(а):
Для этого специальная константа есть: PHP_EOL в ней содержится нужный символ(ы) перевода строк для данной системы.

Спустя 18 минут, 54 секунды (18.11.2009 - 00:50) ZSH написал(а):
kirik БОЛЬШОЕ СПАСИБО!!!!
даже не подозревал smile.gif

а где можно почитать о все существующих константах PHP ?

Спустя 14 минут, 57 секунд (18.11.2009 - 01:05) kirik написал(а):
Цитата (ZSH @ 17.11.2009 - 16:50)
а где можно почитать о все существующих константах PHP ?

тут и ещё тут
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.