magic_quotes_gpc 仕様

今回、"magic_quotes_gpc = On" の環境で開発することになったので、仕様確認。

GPC(Get/Post/Cookie) 処理に関する magic_quotes の設定を行います。 magic_quotes が on の場合、'(シングルクオート)、" (ダブルクオート)、\(バックスラッシュ) 、NULL には全て自動的に バックスラッシュでエスケープ処理が行われます。

有効範囲は GPC のみなので、データベースから取ってきた値はエスケープされない。取扱いには注意が必要。PHPマジック!
ちなみに、この仕様は、PHP 6.0 では廃止予定。