quotemeta

(PHP 4, PHP 5, PHP 7, PHP 8)

quotemeta - Екранує спеціальні символи

Опис

quotemeta(string $string): string

Повертає модифікований рядок, у якому перед кожним символом із наступного списку:

. . \ * [ ]

вставлений зворотний сліш (\

Список параметрів

string

Вхідний рядок.

Значення, що повертаються

Повертає екранований рядок або false, якщо як параметр string було вказано порожній рядок.

Приклади

Приклад #1 Приклад використання quotemeta()****

Loading...

Результат виконання наведеного прикладу:

string(69) "PHP is a popular scripting language\. Fast, flexible, and pragmatic\."

Примітки

Зауваження: Ця функція безпечна для обробки даних у двійковій формі.

Дивіться також

  • addslashes() - Екранує рядок за допомогою слішів
  • addcslashes() - Екранує рядок слішами у стилі мови C
  • htmlentities() - Перетворює всі можливі символи у відповідні HTML-сутності
  • htmlspecialchars() - Перетворює спеціальні символи в HTML-сутності
  • nl2br() - Вставляє HTML код розриву рядка перед кожним перекладом рядка
  • stripslashes() - Видаляє екранування символів
  • stripcslashes() - Видаляє екранування символів, зроблене функцією addcslashes
  • preg_quote() - Екранує символи у регулярних виразах