#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターClose メソッド: php.ini で magic_quotes_gpc、magic_quotes_runtime、magic_quotes_sybase オプションを Off に設定するか、「.htaccess」で magic_quotes_gpc ディレクティブをオフにします。
php closeマジック クオート メソッド:
1. サーバー側でマジック クオートをオフにする
次は、これらのオプションをオフに設定する方法です。 php.ini ファイルの例。; Magic quotes ; ; Magic quotes for incoming GET/POST/Cookie data. magic_quotes_gpc = Off ; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc. magic_quotes_runtime = Off ; Use Sybase-style magic quotes (escape ' with '' instead of \'). magic_quotes_sybase = Offサーバー側の構成ファイルを変更できない場合は、.htaccess を使用することもできます。例は次のとおりです:
php_flag magic_quotes_gpc Off[推奨学習: "
PHP ビデオ チュートリアル "]
2. 実行時にマジック クオートをオフにする
<?php if (get_magic_quotes_gpc()) { function stripslashes_deep($value) { $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value); return $value; } $_POST = array_map('stripslashes_deep', $_POST); $_GET = array_map('stripslashes_deep', $_GET); $_COOKIE = array_map('stripslashes_deep', $_COOKIE); $_REQUEST = array_map('stripslashes_deep', $_REQUEST); } ?>ただし、これは比較的効率が悪いため、構成を適切に変更することをお勧めします。 プログラミング関連の知識について詳しくは、
プログラミング ビデオをご覧ください。 !
以上がPHPでマジッククオートをオフにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。