Manual do PHP
Anterior |  | Próxima

# get_magic_quotes_gpc

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

get_magic_quotes_gpc -- Obtém a configuração atual de magic quotes gpc

## Descrição

int get_magic_quotes_gpc ( void )

Retorna a configuração atual de magic_quotes_gpc (0 para off, 1 para on).

> Nota: Se a diretiva magic_quotes_sybase estiver ON ela irá completamente sobrescrever magic_quotes_gpc. Assim mesmo quando get_magic_quotes() retorna `TRUE` mas as aspas duplas, barras invertidas e NULLs não serão escapados, apenas as aspas simples. Neste caso vão se parecer com: ''.

Tenha em mente que magic_quotes_gpc não pode ser definida em tempo de execução.

Exemplo 1. Exemplo get_magic_quotes_gpc()

`<?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')"; ?>`

Veja também addslashes(), stripslashes(), get_magic_quotes_runtime() e ini_get().

Anterior | Principal | Próxima
get_loaded_extensions | Acima | get_magic_quotes_runtime