发布时间:2021-01-03 16:34:36 作者:佚名 阅读:(10)
最近提交的百度问答总会有一些不符合,页面模版是没有问题的,问题肯定出在了内容上面,发现有一个空格在里面,转义成json之后发现里面多了\u200b,接下来吾爱编程为大家介绍一下php过滤不可见字符\u200b的方法,有需要的小伙伴可以参考一下:
在获取到description内容,先使用json_encode转义,然后判断内容中是否包含\u200b如果宝行,则替换掉,然后在反向转义保存内容,方法如下:
$description = $_POST['description']; $JsonDescription = json_encode($description); if(preg_match("#\\\u200b#us", $JsonDescription)){ $description = preg_replace("#\\\u200b#us", '', $JsonDescription); $description=json_decode($description); }
\ufeff \ue601以上就是吾爱编程为大家介绍的过滤不可见字符的全部内容了,希望对大家有所帮助,了解更多相关文章请关注吾爱编程网!
欢迎分享转载→ php过滤不可见0长度的字符u200b
彻底理解PHP的SESSION机制
发布时间:2021-01-08php session封装类
发布时间:2021-01-08php实现精确设置session过期时间的方法
发布时间:2021-01-07php开启与关闭错误提示
发布时间:2021-01-04php过滤不可见0长度的字符u200b
发布时间:2021-01-03php将字符串转为ASCII,php将中文汉字字符串转为ASCII
发布时间:2020-12-27PHP开源ERP和CRM系统
发布时间:2020-12-24Warning:file_get_contents():SSL operation failed with code 1
发布时间:2020-12-23php中ipv6转纯数字和反转
发布时间:2020-12-17Discuz论坛禁止匿名发贴,却出现匿名发帖或回复?找不到发帖用户,DZ如何禁止匿名发帖修改教程
发布时间:2020-12-07© 2015-2021 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们