Поиск и замена символов в PHP
От: Аноним  
Дата: 09.04.09 14:18
Оценка: -1
Здравствуйте!
Будте добры, напишите функцию для замены в тексте Enter'ов на <br>.
Re: Поиск и замена символов в PHP
От: Mamut Швеция http://dmitriid.com
Дата: 09.04.09 14:57
Оценка:
> Будте добры, напишите функцию для замены в тексте Enter'ов на <br>.

http://php.net/nl2br
avalon 1.0b rev 146


dmitriid.comGitHubLinkedIn
Re[2]: Поиск и замена символов в PHP
От: Аноним  
Дата: 09.04.09 15:09
Оценка:
Здравствуйте, Mamut, Вы писали:

>> Будте добры, напишите функцию для замены в тексте Enter'ов на <br>.


M>http://php.net/nl2br

Спасибо, но наверное не подойдет, т.к я не полно описал проблему. Допустим есть текст в Word'e. Нужно его через форму вставить на сайт. Хочется, чтобы enter'ы в тексте функция искала в ASCII кодировке (Enter -13 имхо) и заменяла найденный символ "13" на <br>
Re[3]: Поиск и замена символов в PHP
От: Mamut Швеция http://dmitriid.com
Дата: 09.04.09 19:20
Оценка: +1
> >> Будте добры, напишите функцию для замены в тексте Enter'ов на <br>.

> M>http://php.net/nl2br


> Спасибо, но наверное не подойдет, т.к я не полно описал проблему. Допустим есть текст в Word'e. Нужно его через форму вставить на сайт. Хочется, чтобы enter'ы в тексте функция искала в ASCII кодировке (Enter -13 имхо) и заменяла найденный символ "13" на <br>


Это и есть оно. Перевод строки — это и есть «символ 13», он же — \n

Если быть точным, то в винде перевод строки — это комбинация символов «новая строка» и «возврат каретки» (\n\r), в *nix'ах — это символ «новая строка», \n, а в МакОСи — это символ «возврат каретки», \r

nl2br все это знает и работает, как надо
avalon 1.0b rev 146


dmitriid.comGitHubLinkedIn
Re[4]: Поиск и замена символов в PHP
От: Sergey Astakhov Россия  
Дата: 09.04.09 20:00
Оценка: 36 (1) +1
Здравствуйте, Mamut, Вы писали:

>> Спасибо, но наверное не подойдет, т.к я не полно описал проблему. Допустим есть текст в Word'e. Нужно его через форму вставить на сайт. Хочется, чтобы enter'ы в тексте функция искала в ASCII кодировке (Enter -13 имхо) и заменяла найденный символ "13" на <br>


M>Это и есть оно. Перевод строки — это и есть «символ 13», он же — \n


Ну вообще-то \n всегда обозначал символ с кодом 10. Код 13 — это \r
Re[5]: Поиск и замена символов в PHP
От: Mamut Швеция http://dmitriid.com
Дата: 10.04.09 08:05
Оценка:
SA> Ну вообще-то \n всегда обозначал символ с кодом 10. Код 13 — это \r

Я понадеялся на память, а она меня подвела
avalon 1.0b rev 146


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.