PHP関数set_magic_quotes_runtime()の役割

1563 ワード

初心者によくある質問は、特殊文字の提出時にデータベースエラーを提示することです.今日はset_を紹介します.magic_quotes_runtime関数は、中の内容をフィルタリングするのに役立ちます.
php関数set_magic_quotes_runtime(0); phpを変更できます.ini中magic_quotes_runtime booleanの設定は、データに「」という文字がデータベースに書き込まれ、フィルタリングされないようにするときに役立ちます.これらの文字の前に
中国地大物博「ははは」
中国\地大物博"ハハ"set_magic_quotes_runtimeはPHP環境構成を設定するための変数magic_quotes_runtime値.0-オフ1-オン
phpプログラムで状態検出用get_magic_quotes_runtimeは、0を返して本機能を閉じることを示します.1を返すと、この機能がオンになります.magic_quotes_runtimeが開くと、外部から導入されたすべてのデータベース資料やファイルなどが自動的に反斜線オーバーフロー文字を含む資料に変わります.
たとえばPHPでデータベースをインポートするときに使います.
 
しかし、やはり判断しなければなりません.
 

  
  
  
  
  1. $magic_quote = get_magic_quotes_gpc(); 
  2.  
  3. if(emptyempty($magic_quote)) { 
  4.  
  5.     $_GET = saddslashes($_GET); 
  6.  
  7.     $_POST = saddslashes($_POST); 
  8.