Maison  >  Article  >  développement back-end  >  php supprime les barres obliques inverses ajoutées par la fonction addcslashes() stripcslashes()

php supprime les barres obliques inverses ajoutées par la fonction addcslashes() stripcslashes()

黄舟
黄舟original
2017-11-04 09:59:501522parcourir

Exemple

Supprimez la barre oblique inverse devant "Monde!" :

<?php
echo stripslashes("Hello World!");
?>

Définition et utilisation

stripcslashes() La fonction supprime les barres obliques inverses ajoutées par la fonction addcslashes().

Astuce : Cette fonction peut être utilisée pour nettoyer les données récupérées de la base de données ou des formulaires HTML.

Syntaxe

stripcslashes(string)
Paramètre Description
chaîne Obligatoire . Spécifie la string
参数 描述
string 必需。规定要检查的字符串
à vérifier.

Détails techniques

返回值: 返回非转义的字符串。
PHP 版本: 4+

De plus, la fonction addslashes peut également être utilisée pour convertir des "' " traitement directement juste.

L'exemple est le suivant :

<?php
$sql = "update book set bookname=&#39;let&#39;s go&#39; where bookid=1";
 echo $sql."<br/>";
 $new_sql = addcslashes($sql,"&#39;");
 echo $new_sql."<br/>";
 $new_sql_01 = stripcslashes($new_sql);
 echo $new_sql_01."<br/>";
 echo addslashes($sql);
?>

Le résultat d'exécution est le suivant :

update book set bookname=&#39;let&#39;s go&#39; where bookid=1
update book set bookname=\&#39;let\&#39;s go\&#39; where bookid=1
update book set bookname=&#39;let&#39;s go&#39; where bookid=1
update book set bookname=\&#39;let\&#39;s go\&#39; where bookid=1

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