php htmlspecialchars加强版


Posted in PHP onFebruary 16, 2010
//取消HTML代码 
function shtmlspecialchars($string) { 
if(is_array($string)) { 
foreach($string as $key => $val) { 
$string[$key] = shtmlspecialchars($val); 
} 
} else { 
$string = preg_replace(‘/&((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', ‘&\\1′, 
str_replace(array(‘&', ‘”‘, ‘<', ‘>'), array(‘&', ‘"', ‘<', ‘>'), $string)); 
} 
return $string; 
}
PHP 相关文章推荐
PHP 超链接 抓取实现代码
Jun 29 PHP
UCenter 批量添加用户的php代码
Jul 17 PHP
PHP数组循环操作详细介绍 附实例代码
Feb 03 PHP
解析PHP高效率写法(详解原因)
Jun 20 PHP
Codeigniter实现智能裁剪图片的方法
Jun 12 PHP
php树型类实例
Dec 05 PHP
composer.lock文件的作用
Feb 03 PHP
PHP下的浮点运算不准的解决方法
Oct 27 PHP
php strftime函数的详细用法
Jun 21 PHP
在laravel中实现ORM模型使用第二个数据库设置
Oct 24 PHP
TP5框架安全机制实例分析
Apr 05 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
Aug 20 PHP
php 数组二分法查找函数代码
Feb 16 #PHP
在字符串指定位置插入一段字符串的php代码
Feb 16 #PHP
GBK的页面输出JSON格式的php函数
Feb 16 #PHP
同台服务器使用缓存APC效率高于Memcached的演示代码
Feb 16 #PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
Feb 16 #PHP
PHP IPV6正则表达式验证代码
Feb 16 #PHP
php foreach 使用&amp;(与运算符)引用赋值要注意的问题
Feb 16 #PHP
You might like
提高define性能的php扩展hidef的安装和使用
2011/06/14 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
简单的php文件上传(实例)
2013/10/27 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
thinkphp5+layui实现的分页样式示例
2019/10/08 PHP
PHP $O00OO0=urldecode &amp; eval 解密,记一次商业源码的去后门
2020/09/13 PHP
Jvascript学习实践案例(开发常用)
2012/06/25 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
js判断字符是否是汉字的两种方法小结
2014/01/03 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
2015/03/11 Javascript
jquery仅用6行代码实现滑动门效果
2015/09/07 Javascript
jQuery回到顶部的代码
2016/07/09 Javascript
整理关于Bootstrap模态弹出框的慕课笔记
2017/03/29 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
vue 实现剪裁图片并上传服务器功能
2018/03/01 Javascript
JS的函数调用栈stack size的计算方法
2018/06/24 Javascript
JavaScript原型链与继承操作实例总结
2018/08/24 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
vue实现百度下拉列表交互操作示例
2019/03/12 Javascript
vue+egg+jwt实现登录验证的示例代码
2019/05/18 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
[49:40]2018DOTA2亚洲邀请赛小组赛 A组加赛 TNC vs Newbee
2018/04/03 DOTA
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
Python中的面向对象编程详解(上)
2015/04/13 Python
Python 26进制计算实现方法
2015/05/28 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
python中requests库session对象的妙用详解
2017/10/30 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
Bealls Florida百货商店:生活服饰、家居装饰和鞋子
2018/02/23 全球购物
Structs界面控制层技术
2013/10/11 面试题
拾金不昧感谢信范文
2015/01/21 职场文书
《1942》观后感
2015/06/08 职场文书
青岛市的收音机研制与生产
2022/04/07 无线电
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL