Description
int 
get_magic_quotes_gpc ( void )
     Returns the current active configuration setting of magic_quotes_gpc (0 for
     off, 1 for on).
    
注: 
      If the directive 
      magic_quotes_sybase is ON it will completely 
      override magic_quotes_gpc.  So even
      when get_magic_quotes() returns
      TRUE neither double quotes, backslashes or NUL's will
      be escaped.  Only single quotes will be escaped. In this
      case they'll look like: ''
     
     Keep in mind that 
     magic_quotes_gpc can not be set at runtime.
    
     
例子 1. get_magic_quotes_gpc() example 
<?php echo get_magic_quotes_gpc();         // 1 echo $_POST['lastname'];             // O\'reilly echo addslashes($_POST['lastname']); // O\\\'reilly
  if (!get_magic_quotes_gpc()) {     $lastname = addslashes($_POST['lastname']); } else {     $lastname = $_POST['lastname']; }
  echo $lastname; // O\'reilly $sql = "INSERT INTO lastnames (lastname) VALUES ('$lastname')"; ?>
 |  
  | 
    
     See also addslashes(),
     stripslashes(),
     get_magic_quotes_runtime(), and
     ini_get().