PHP のマジック クオートをオフにする方法: PHP 構成ファイル php.ini で、「magic_quotes_gpc」、「magic_quotes_runtime」、および「magic_quotes_sybase」オプションを「オフ」に設定します。
推奨: 「PHP ビデオ チュートリアル 」
PHP Close Magic Quotes
1. PHP 設定ファイル php.ini を変更する
この方法は、サーバーを管理する権限がある場合にのみ適しています。仮想空間を使用する場合は、最後のファイルのみを使用できます。 2つの方法。
PHP 構成ファイル php.ini で、magic_quotes_gpc、magic_quotes_runtime、magic_quotes_sybase をすべてオフに設定します。
以下に示すように:
magic_quotes_gpc = Off magic_quotes_runtime = Off magic_quotes_sybase = Off
2. .htaccess ファイルの使用
この方法は、サーバーが htaccess をサポートする場合にのみサポートされ、現在のほとんどのサーバーは通常これをサポートします。
プログラム ディレクトリの .htaccess ファイルに次の文を追加します:php_flag magic_quotes_gpc Off3. コード内のシールドこの方法は最も移植性が高く、サーバーを考慮する必要がありません。 PHPをサポートしていれば使用可能です。 すべての 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); }関連するプログラミングの知識については、
プログラミング学習 Web サイト を参照してください。 !
以上がPHPのマジッククォートをオフにする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。