So verwenden Sie die Funktion der AddSlashes -Funktion in PHP

So verwenden Sie die Funktion der AddSlashes -Funktion in PHP
Manchmal müssen wir Daten in eine Datenbank einfügen oder Daten auf einer Webseite anzeigen, die Sonderzeichen wie Zitate oder Apostrophes enthält. Diese Sonderzeichen können Syntaxfehler verursachen, wenn sie nicht ordnungsgemäß behandelt werden. Dafür können wir die verwenden fügtslashes () Funktion in PHP. Dieser Artikel deckt die Funktion addSlashes () und ihre Details in einem PHP -Code ab.

Inhaltsverzeichnis

  • Was wird addSlashes () Funktionen addSlashes ()
  • Syntax
  • ParameterS
  • Zurückkehren
  • Wie funktioniert die Funktion addSlashes () Funktionen?
  • Beispiele für die Funktion addSlashes ()
  • Abschluss

Was wird addSlashes () -Funktion in PHP

Der fügtslashes () Funktion in PHP fügt einen Backslash hinzu (\) Vor Sonderzeichen wie Zitaten, Apostrophen und Backslashes. Diese Funktion wird verwendet, um Sonderzeichen in einer Zeichenfolge zu entkommen, damit sie sicher in einer Datenbank gespeichert oder auf einer Webseite verwendet werden können, ohne dass Syntaxfehler verursacht werden können.

Syntax

Die Syntax für die Funktion addSlashes () lautet wie folgt:

Fügtlashes ($ String)

Parameter

Die Funktion hat einen einzelnen Parameter:

  • $ String: String, die verarbeitet werden soll.

Zurückkehren

Es gibt die modifizierte Zeichenfolge mit den erforderlichen Backslashes zurück, die vor bestimmten Zeichen hinzugefügt wurden.

Wie funktioniert die Funktion addSlashes () Funktionen?

Die Funktion addSlashes () nimmt eine Zeichenfolge als Eingabe und gibt die Zeichenfolge mit Sonderzeichen zurück, indem sie vor ihnen einen Backslash hinzufügen.

Zu den Zeichen, die mit einem Backslash vorangestellt sind, gehören:

  • Einzelzitate (')
  • Anführungszeichen (")
  • Backslashes (\)
  • Null -Bytes (\ 0)

Der spezifische Satz von Zeichen, die entkommen sind, hängt von der Eingangszeichenfolge ab.

Beispiele für die Funktion addSlashes ()

Jetzt werden wir einige Beispielprogramme behandeln, die die Verwendung von AddSlashes () -Funktionen in PHP erläutern.

Beispiel 1

Der angegebene PHP -Code zeigt die Verwendung der Funktion addSlashes () zum Hinzufügen von Backslashes zuvor einzelnes Zitat Zeichen in einer Zeichenfolge:

// Eingabezeichenfolge
$ str = addSlashes ("Linux's");
// druckt die entkommene Zeichenfolge
echo ($ str);
?>

Hier die Zeichenfolge Linux wird als Argument an addSlashes () -Funktion übergeben, die dem Apostrophe -Zeichen mit einem Backslash entkommen wird. Die resultierende Zeichenfolge wird sein Linux \ 's.

Der Echo() Die Anweisung wird verwendet, um die entkommene Zeichenfolge in die Ausgabe zu drucken.

Beispiel 2

Der angegebene PHP -Code zeigt die Verwendung der Funktion addSlashes () zum Hinzufügen von Backslashes zuvor Doppelzitat Zeichen in einer Zeichenfolge.

// Eingabezeichenfolge
$ str = addSlashes ('LinuxHint "PHP" Tutorial');
// druckt die entkommene Zeichenfolge
echo ($ str);
?>

Hier die Zeichenfolge LinuxHint „PHP“ -Tutorial wird als Argument an addSlashes () -Funktion übergeben, das dem Doppelzitat -Zeichen mit einem Backslash entgeht. Die resultierende Zeichenfolge wird sein LinuxHint \ "Php \" Tutorial. In der Anweisung echo () werden die Ausgabe gedruckt:

Beispiel 3

Im Folgenden finden Sie einen weiteren PHP -Code, der die Verwendung der AddSlashes () demonstriert ().

$ str = ""Wer ist PHP?""