Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist die String-Escape-Funktion in PHP?

Was ist die String-Escape-Funktion in PHP?

青灯夜游
青灯夜游Original
2021-07-05 18:53:581968Durchsuche

Die String-Escape-Funktion in PHP ist addslashes(). Die Funktion dieser Funktion besteht darin, „“ zum String hinzuzufügen und den angegebenen String zu maskieren;

"Was

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

In PHP lautet die String-Escape-Funktion addslashes(). Die Funktion

addslashes() besteht darin, zur Zeichenfolge hinzuzufügen und die angegebene Zeichenfolge zu maskieren. Das Syntaxformat lautet wie folgt: ,对指定的字符串进行转义,语法格式如下:

addslashes($str)

其中,$str 为要转义的字符串。

addslashes() 函数返回的字符串中,为了数据库查询等语句的需要,会在某些字符前加上了反斜线,这些字符是单引号'、双引号"、反斜线

<?php
$str = addslashes(&#39;What does "yolo" mean?&#39;);
echo($str);
?>

wobei $str die Zeichenfolge ist entkommen.

In der von der Funktion addslashes() zurückgegebenen Zeichenfolge werden für Datenbankabfragen und andere Anweisungen Backslashes vor bestimmten Zeichen hinzugefügt. Diese Zeichen sind einfache Anführungszeichen ', doppelte Anführungszeichen ". , Backslash und NULL


Tipp: Diese Funktion kann verwendet werden, um geeignete Zeichenfolgen für in der Datenbank gespeicherte Zeichenfolgen und Datenbankabfrageanweisungen vorzubereiten

Beispiel:

What does \"yolo\" mean?

Ausgabe: rrreee

Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonWas ist die String-Escape-Funktion in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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