Maison > développement back-end > Problème PHP > Quelle est la fonction d'échappement de chaîne en php

Quelle est la fonction d'échappement de chaîne en php

青灯夜游
Libérer: 2023-03-11 09:16:01
original
2005 Les gens l'ont consulté

La fonction d'échappement de chaîne en php est addlashes(). La fonction de cette fonction est d'ajouter "" à la chaîne et d'échapper à la chaîne spécifiée ; le format de syntaxe est "addslashes (string)".

"Quelle

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

En PHP, la fonction d'échappement de chaîne est addlashes(). La fonction

addslashes() consiste à ajouter à la chaîne et à échapper à la chaîne spécifiée. Le format de syntaxe est le suivant : ,对指定的字符串进行转义,语法格式如下:

addslashes($str)
Copier après la connexion

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

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

<?php
$str = addslashes(&#39;What does "yolo" mean?&#39;);
echo($str);
?>
Copier après la connexion

où, $str est la chaîne. pour s'échapper.

Dans la chaîne renvoyée par la fonction addlashes(), pour les requêtes de base de données et autres instructions, des barres obliques inverses sont ajoutées avant certains caractères. Ces caractères sont des guillemets simples ', des guillemets doubles < code>" , barre oblique inverse et NULL


Astuce : Cette fonction peut être utilisée pour préparer des chaînes appropriées pour les chaînes stockées dans la base de données et les instructions de requête de base de données

Exemple :

What does \"yolo\" mean?
Copier après la connexion

Sortie : rrreee

Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal