tutoriais mais recente desenvolvimento web
 

PHP addslashes() Function

<PHP seqüência de referência

Exemplo

Adicionar uma barra invertida na frente de cada aspas (") :

<?php
$str = addslashes('What does "yolo" mean?');
echo($str);
?>
Exemplo executar »

Definição e Uso

O addslashes() função retorna um string com barras invertidas na frente de caracteres pré-definidos.

Os caracteres pré-definidos são:

  • aspas simples (')
  • aspas (")
  • barra invertida (\)
  • NULO

Tip: Esta função pode ser usada para preparar uma string para o armazenamento em um banco de dados e banco de dados consultas.

Note: PHP é executado addslashes() em todas GET, POST, e os dados de cookies por padrão. Portanto, você não deve usar addslashes() em cordas que já foram escaparam, isso fará com que a saída dupla. A função get_magic_quotes_gpc() pode ser usada para verificar esta.


Sintaxe

addslashes( string )

Parâmetro Descrição
string Requeridos. Especifica a cadeia a ser escapou

Detalhes técnicos

Valor de retorno: Retorna a string escapou
PHP Versão: 4+

mais Exemplos

Exemplo 1

Adicionar barras invertidas para os personagens pré-definidos em uma string:

<?php
$str = "Who's Peter Griffin?";
echo $str . " This is not safe in a database query.<br>";
echo addslashes($str) . " This is safe in a database query.";
?>
Exemplo executar »

<PHP seqüência de referência