PHP gibt die String-Funktion addslashes() zurück, die vor dem angegebenen Zeichen einen Backslash einfügt.

PHP中文网
Freigeben: 2023-03-16 21:16:01
Original
3446 Leute haben es durchsucht

1. Addslashes()-Funktion

1. Die addslashes()-Funktion fügt einen Backslash vor dem angegebenen vorgegebenen Zeichen hinzu. Syntax: addslashes(str);

2. Der Parameter ist eine Zeichenfolge

3. Es gibt vier Arten von vordefinierten Zeichen: einfaches Anführungszeichen ('), doppeltes Anführungszeichen ("), Backslash() und NULL

Zum Beispiel:

  <?php
    $str="Who&#39;s John Adams?";    echo $str."This is not safe in a database query.<br/>";//输出:Who&#39;s John Adams?This is not safe in a database query.
    echo addslashes($str)."This is safe in a database query.";//输出:Who\&#39;s John Adams?This is sage in a database query.
   ?>
Nach dem Login kopieren

12345678910

2. Funktion addcslashes()

1 Die Funktion addcslashes() fügt einen Backslash vor dem angegebenen Zeichen hinzu.

Syntax: addcslashes(str,chararcters);

2. Der Parameter str ist erforderlich und muss überprüft werden Zeichen ist optional, gibt die Zeichen oder den Zeichenbereich an, die von addcslashes() betroffen sind

3 🎜>

<?php
    $str="Hello,my name is John Adams.";
    echo $str;   //输出:Hello,my name is John Adams.echo addcslashes($str,&#39;m&#39;);  //输出:
    Hello,\my na\me is John Ada\ms.echo addcslashes($str,&#39;J&#39;);  //输出:Hello,my name is \John Adams
  ?>
Nach dem Login kopieren
1234567891011121314


Hinweis: Die Funktion addcslashes() berücksichtigt die Groß-/Kleinschreibung für bestimmte Zeichen oder Zeichenbereiche. 🎜>Fügen Sie vor dem Zeichen „W“ einen Backslash hinzu:

<?php$str="Hello,my name is John Adams.";
echo $str;  //输出:Hello,my name is John Adams.
echo addcslashes($str,&#39;A..Z&#39;);  //输出:\Hello,my name is \John \Adams.
echo addcslashes($str,&#39;a..z&#39;);  //输出:H\e\l\l\o,\m\y \n\a\m\e \i\s J\o\h\n A\d\a\m\s.
echo addcslashes($str,&#39;a..h&#39;);  //输出:H\ello,my n\am\e is Jo\hn A\d\ams.
?>
Nach dem Login kopieren

Definition und Verwendung

Die Funktion addcslashes() gibt das Zeichen zurück, das vor der angegebenen Zeichenfolge einen Backslash einfügt.

Hinweis: Die Funktion addcslashes() ist Groß- und Kleinschreibung beachten.

Hinweis: 0 (NULL), r (Wagenrücklauf), t (Seitenvorschub), f (Tabulator) und v (vertikaler Tabulator). Anwenden von addcslashes() in PHP.

Das obige ist der detaillierte Inhalt vonPHP gibt die String-Funktion addslashes() zurück, die vor dem angegebenen Zeichen einen Backslash einfügt.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage