Функция PHP для удаления не нужных символов
Как то наткнулся в Интеренете на скрипт в котором была функция которая удаляла указанные символы из строки (типо {}[]?|/\_-+=@#$%^&*!). Вот теперь пытаюсь найти - не получается.
Может кто знает такую функцию? + еще бы функцию которая удаляет HTML и PHP тэги. |
Цитата:
strip_tags - вырезает тэги HTML и PHP из строки. Эта функция пытается вернуть строку str с вырезанными тэгами HTML и PHP. Выдаёт ошибку с предупреждением в случае наличия неполных или ложных тэгов. Использует ту же машину вырезания тэгов, что и fgetss(). Вы можете использовать необязательный второй параметр для специфицирования тэгов, которые не должны вырезаться. Пример: PHP код:
|
http://www.php.net/manual/ru/function.eregi-replace.php
Функция: string eregi_replace ( string $pattern , string $replacement , string $string ) $pattern = '\.+?(){}[]^$'; // Перечисление символов... На самом деле у регулярных выражений большая область применения... (не только перечисление, но и интервалы, и т.д.) $replacement= ""; // Определяем, ЧТО мы ставим вместо удаляемых символов |
rus-4-ever правильно сказал, просто добавлю что некоторые символы трудно экранировать например @, можно использовать шестнадцатиричный код
Код:
<? |
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-