PHP FILTER_SANITIZE_MAGIC_QUOTES фильтр

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

Фильтр FILTER_SANITIZE_MAGIC_QUOTES выполняет функцию addslashes() для строки.

Этот фильтр устанавливает обратную косую черту перед预定ной строкой.

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

  • одинарная кавычка (')
  • двойная кавычка (
  • 反斜杠 (\)
  • NULL

Информация о FILTER_SANITIZE_MAGIC_QUOTES:

  • Name: "number_float"
  • ID-number: 521

Пример

<?php

var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES));
?>

Вывод:

string(14) "Peter\'s here!"