Ultimele tutoriale de dezvoltare web
 

PHP addslashes() Function

<PHP String Reference

Exemplu

Adăugați un backslash în fața fiecărui citat dublu (") :

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

Definiție și utilizare

addslashes() Funcția returnează un șir cu backslash în fața caractere predefinite.

Caracterele predefinite sunt:

  • ghilimele simple (')
  • dublu citat (")
  • backslash (\)
  • NUL

Tip: Această funcție poate fi utilizată pentru a prepara un șir de caractere pentru stocarea într - o bază de date și baze de date interogări.

Note: PHP ruleaza addslashes() pe toate GET, POST, și datele COOKIE în mod implicit. Prin urmare , nu trebuie să utilizați addslashes() pe siruri de caractere care au fost deja scăpat, acest lucru va provoca escape duble. Funcția get_magic_quotes_gpc() poate fi folosit pentru a verifica acest lucru.


Sintaxă

addslashes( string )

Parametru Descriere
string Necesar. Specifică șirul de a fi scăpat

Detalii tehnice

Întoarcere Valoare: Returnează șirul scăpat
Versiune PHP: 4+

Mai multe exemple

Exemplul 1

Adăugați backslashe la caracterele predefinite într-un șir de caractere:

<?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.";
?>
Run exemplu »

<PHP String Reference