Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Удаление символов переноса каретки

14K
03 января 2008 года
Progr\.
72 / / 15.10.2007
Какой функцией лучше удалять символы \n и \r? Мне нужно из множества строк получить одну, чтоб потом нормально работать с функцией preg_match. Я делаю это так (мазохизм, предупреждаю):
 
Код:
$open = preg_replace("/(\n|\r|\n\r|\r\n)/", "", $open);
    $open = preg_replace("/(\n|\r|\n\r|\r\n)/", "", $open);
    $open = preg_replace("/(\n|\r|\n\r|\r\n)/", "", $open);
    $open = preg_replace("/(\n|\r|\n\r|\r\n)/", "", $open);


Четыре раза повторяю эту функцию для того, что 100% не осталось этих символов.
Как мне лучше сделать, посоветуйте, пожалуйста? А то у меня помимо этих функций ещё 7 preg_match в скрипте, поэтому он немного тормозит.

Может лучше использовать str_replace? И вообще, правильно ли я делаю, что повторяю эту функцию столько раз? Может одного раза хватит, чтоб она прошла по всем условным выборам в маске?

P.S.: тему прошу не удалять; ОЧЕНЬ важен ответ знатоков.
244
03 января 2008 года
UAS
2.0K / / 19.07.2006
Бугаггага)))) Наф 4 раза выполнять? :D
Используй str_replace() - быстрее.. И используй один раз=)
15
03 января 2008 года
shaelf
2.7K / / 04.05.2005
Ищим ниже. Тут даже поиск не нужен, просто глаза!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог