Você está aqui: PHP ::: Dicas & Truques ::: Strings e Caracteres |
|
Como usar a função addslashes() para adicionar barras invertidas como escape para alguns caracteres especiaisQuantidade de visualizações: 19155 vezes |
|
A função addslashes() é útil quando precisamos adicionar uma barra invertida antes de alguns caracteres que precisam ser escapados em queries aos bancos de dados. Tais caracteres são: aspas simples ('), aspas duplas ("), barra invertida (\) e NUL (o byte NULL). Geralmente boa parte dos bancos de dados reclamam quando tais caracteres não sofrem o escape corretamente. Um exemplo disso é quando tentamos inserir a frase "She doesn't like us anymore" em uma tabela do MySQL. Em suas versões 4 e 5, este banco de dados recusará o texto por causa do apóstrofo. Assim, a query só obteria sucesso se transformássemos o texto em "She doesn\'t like us anymore". Veja no trecho de código abaixo como isso pode ser feito:
|
|
![]() |
|
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
VB.NET - Como adicionar horas à data e hora atual em VB.NET usando a função AddHours() da classe DateTime Revit Python Shell - Como pedir para o usuário selecionar somente um elemento no Revit usando a função PickObject() do objeto Selection do Revit Python Shell |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |