PHP FILTER_SANITIZE_MAGIC_QUOTES 過濾器
定義和用法
FILTER_SANITIZE_MAGIC_QUOTES 過濾器對字符串執(zhí)行 addslashes() 函數(shù)。
該過濾器在預(yù)定義的字符串前面設(shè)置反斜杠。
預(yù)定義字符是:
- single quote (')
- double quote (")
- backslash (\)
- NULL
FILTER_SANITIZE_MAGIC_QUOTES 信息:
- Name: "number_float"
- ID-number: 521
例子
<?php
$var="Peter's here!";
var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES
));
?>
輸出:
string(14) "Peter\'s here!"