Cet article présente principalement la méthode de suppression des barres obliques lors de la soumission de formulaires en PHP et implique les compétences associées de PHP dans le filtrage des éléments pour les soumissions de formulaires de page. Les amis dans le besoin peuvent s'y référer
Les exemples de cet article décrivent. PHP Implémenter une méthode pour supprimer les barres obliques lors de la soumission d'un formulaire. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
<html> <head> <title>HTML 表单</title> </head> <body> <form action="" method="POST"> 请输入一个字符串: <input type="text" size="30" name="str" value=""> <input type="submit" name="submit" value="提交"><br/> </form> <?php if(isset($_POST['submit'])) { //this a "test",5.3.8不自动加斜杠,我测试时是这样的 echo "原型输出:".$_POST['str']."<br/>"; echo "转换实例:".htmlspecialchars($_POST['str'])."<br/>"; echo "删除斜线:".stripslashes($_POST['str'])."<br/>"; echo "删除斜线和转换实体:".html2Text($_POST['str'])."<br/>"; } function html2Text($input) { return htmlspecialchars(stripslashes($input)); } ?> <?php $str = "<font color='red' size=7>Linux</font><i>Apache</i><u>MySQL</u><b>PHP</b>"; echo strip_tags($str);//删除全部HTML标签 echo "<br/>"; echo strip_tags($str,"<font>");//第二个参数,保留的标签 echo "<br/>"; echo strip_tags($str,"<b><u><i>"); ?> </body> </html>
Ce qui précède est l'intégralité du contenu de cet article , j'espère que cela sera utile pour aider l'apprentissage de chacun.
Recommandations associées :
fonction php stripslashes() qui supprime la slash inversée ajoutée par la fonction addlashes()
php supprime les slashes arrière ajoutés par la fonction addcslashes() fonction stripcslashes()
php ajoute la fonction slashinverse quotemeta()
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!