1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 关于特殊字符的过滤.小弟这有80分。

关于特殊字符的过滤.小弟这有80分。

时间:2019-07-06 12:47:16

相关推荐

关于特殊字符的过滤.小弟这有80分。

后端开发|php教程

str,nbsp,replace,amp,split

后端开发-php教程

关于特殊字符的过滤…我这有80分。。

我现遇到一个问题,在提交表单时,对提交的内容要过滤掉特殊字符如:~!@#$%^&*()_+ ..这些

如我有一提交内容:生活*&)可以)(_更美的

限量领取网站源码,ubuntu编译vs程序,tomcat一段时间后,自制爬虫设备视频,下载php找不到数据库,成都seo吧lzw

如何过滤成:生活可以更美的。

android 美团外卖源码,vscode 如何调试,u盘装ubuntu,tomcat环境变量的配置,sqlite3 编译,如何做一个好的网页设计,免费mssql数据库申请,防攻击服务器租用,js旋转木马轮播插件,web前端 框架,爬虫解析,php短信,seo公司哪家好,自己编译springboot,dede代码标签,weiphp 微网站,网页变灰色的,html5 css3网站模板,免展网站后台注册,购物网站静态页面,免费物资管理系统,discuz小程序lzw

我的做法是:

$str=str_replace(“&”,””,$str);

$str=str_replace(“>”,””,$str);

$str=str_replace(“<","",$str);

$str=str_replace(“=”,””,$str);

$str=str_replace(“(“,””,$str);

$str=str_replace(“)”,””,$str);

$str=str_replace(“[“,””,$str);

$str=str_replace(“]”,””,$str);

$str=str_replace(“.”,””,$str);

$str=str_replace(“*”,””,$str);

$str=str_replace(“#”,””,$str);

$str=str_replace(“$”,””,$str);

$str=str_replace(“@”,””,$str);

$str=str_replace(“-“,””,$str);

$str=str_replace(“+”,””,$str);

$str=str_replace(“&”,””,$str);

$str=str_replace(“!”,””,$str);

$str=str_replace(“~”,””,$str);

$str=str_replace(“^”,””,$str);

$str=str_replace(“%”,””,$str);

$str=str_replace(“‘”,””,$str);

$str=str_replace(“\””,””,$str);

互助金融平台程序源码,怎么在vscode上写c,ubuntu 减少写入,tomcat监控工具开发,爬虫被动接收,mac装php环境,深圳seo优化排名公司推广工具lzw

有没有更简便的方法。。求指教。。我这有80分。。

分享到:

——解决方案——————–

1.最大问题是正则没有边界符

2.转义不是//而是\,双引号内是\\

3.

——解决方案——————–

被看作是或选择了

4.双引号内还有双引号么

……

——解决方案——————–

$p = str_split("&><=()[].*#$@-+&! ~ ^%\\"_");

$s = 生活*&)可以)(_更美的;

echo str_replace($p, \, $s);

生活可以更美的

——解决方案——————–

全角的话改成用下面的函数

<?php

function mb_str_split( $string, $encoding=UTF-8 ) {

# Split at all position not after the start: ^

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。