Maison  >  Article  >  développement back-end  >  Comment échapper à la barre oblique inverse en php

Comment échapper à la barre oblique inverse en php

WBOY
WBOYoriginal
2022-04-13 11:44:473752parcourir

En PHP, vous pouvez utiliser la fonction addlashes() pour échapper aux barres obliques inverses. Cette fonction peut renvoyer une chaîne avec une barre oblique inverse ajoutée avant les caractères prédéfinis. Les caractères prédéfinis incluent des guillemets simples, des guillemets doubles, des barres obliques inverses et NULL. ajoute des barres obliques inverses (chaîne de barre oblique inverse qui doit être échappée)".

Comment échapper à la barre oblique inverse en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3

Comment échapper aux barres obliques inverses dans php

La fonction addslashes() renvoie une chaîne avec une barre oblique inverse ajoutée avant les caractères prédéfinis.

Les caractères prédéfinis sont :

  • Guillemet simple (')

  • Guillemet double (")

  • Barre oblique inverse ()

  • NULL

Astuce : Cette fonction peut être utilisé pour les cordes stockées dans la base de données et les chaînes de préparation de l'instruction de requête de base de données

La syntaxe est :

addslashes(string)

chaîne Obligatoire

Valeur de retour : renvoie la chaîne échappée

Exemple comme suit :

<?php 
$str = addslashes(&#39;这句话的中间\有一个反斜杠,现在给他转义了&#39;);
echo($str); 
?>

Résultats de sortie :

Comment échapper à la barre oblique inverse en php

.

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!

Déclaration:
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