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!"