quotemeta
(PHP 4, PHP 5, PHP 7)
quotemeta — Экранирует специальные символы
Описание
quotemeta
( string
$string
) : stringВозвращает модифицированную строку, в которой перед каждым символом из следующего списка:
. \ + * ? [ ^ ] ( $ )
вставлен обратный слеш (\
).
Список параметров
-
string
-
Входная строка.
Возвращаемые значения
Возвращает экранированную строку или false
, если в качестве
параметра string
была указана пустая строка.
Примечания
Замечание: Эта функция безопасна для обработки данных в двоичной форме.
Смотрите также
- addslashes() - Экранирует строку с помощью слешей
- addcslashes() - Экранирует cтроку слешами в стиле языка C
- htmlentities() - Преобразует все возможные символы в соответствующие HTML-сущности
- htmlspecialchars() - Преобразует специальные символы в HTML-сущности
- nl2br() - Вставляет HTML-код разрыва строки перед каждым переводом строки
- stripslashes() - Удаляет экранирование символов
- stripcslashes() - Удаляет экранирование символов, произведенное функцией addcslashes
- ereg() - Совпадение с регулярным выражением
- preg_quote() - Экранирует символы в регулярных выражениях