Рубрики
Uncategorized

Объяснение функции quotemeta() в PHP

Автор оригинала: David Wong.

Функция PHP quotemeta()

Пример

Добавьте обратную косую черту перед предопределенным символом:

php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>

Определение и использование

Функция quotemeta() для добавления обратной косой черты перед некоторыми предопределенными символами в строке.

Предопределенные символы:

  • Полная остановка (.)
  • Обратная косая черта (\)
  • Плюс знак (+)
  • Звездочка (*)
  • Знак вопроса (?)
  • Квадратные скобки ([])
  • Размер выключен (^)
  • Знак доллара ($)
  • Скобки (())

Совет: эту функцию можно использовать для экранирования символов со специальным значением, таких как (), [] и * в SQL.

Примечание: функция безопасна для двоичных файлов.

грамматика

quotemeta( _string_ )

Пример 1

Добавьте обратную косую черту перед несколькими предопределенными символами:

"; 
echo quotemeta($str2)."
"; echo quotemeta($str3)."
"; echo quotemeta($str4)."
"; echo quotemeta($str5)."
"; ?>

резюме

Выше приведено все содержание этой статьи. Я надеюсь, что содержание этой статьи имеет некоторую справочную учебную ценность для вашей учебы или работы. Спасибо вам за вашу поддержку developepaer. Если вы хотите узнать об этом больше, пожалуйста, ознакомьтесь с соответствующими ссылками ниже

Оригинал: “https://developpaper.com/explanation-of-quotemeta-function-in-php/”