php 特殊字符处理函数


Posted in PHP onSeptember 05, 2008

但是我们可以用正则进行替换:

<?php 
function dhtmlspecialchars($string) { 
if(is_array($string)) { 
foreach($string as $key => $val) { 
$string[$key] = dhtmlspecialchars($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 相关文章推荐
在smarty模板中使用PHP函数的方法
Apr 23 PHP
php去除重复字的实现代码
Sep 16 PHP
php中导出数据到excel时数字变为科学计数的解决方法
Feb 03 PHP
php实现window平台的checkdnsrr函数
May 27 PHP
详解WordPress中添加友情链接的方法
May 21 PHP
Yii2使用自带的UploadedFile实现的文件上传
Jun 20 PHP
php fseek函数读取大文件两种方法
Oct 12 PHP
php基于curl实现的股票信息查询类实例
Nov 11 PHP
php实现微信企业号支付个人的方法详解
Jul 26 PHP
php readfile()修改文件上传大小设置
Aug 11 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
Dec 21 PHP
Yii框架小部件(Widgets)用法实例详解
May 15 PHP
php include,include_once,require,require_once
Sep 05 #PHP
php生成随机数或者字符串的代码
Sep 05 #PHP
PHP通用分页类page.php[仿google分页]
Aug 31 #PHP
php将数据库中的电话号码读取出来并生成图片
Aug 31 #PHP
PHP生成HTML静态页面实例代码
Aug 31 #PHP
php array_slice函数的使用以及参数详解
Aug 30 #PHP
PHP中常用数组处理方法实例分析
Aug 30 #PHP
You might like
php中实现获取随机数组列表的自定义函数
2015/04/02 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
轻松实现php文件上传功能
2017/02/17 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
JavaScript Archive Network 集合
2007/05/12 Javascript
js CSS操作方法集合
2008/10/31 Javascript
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
chrome浏览器不支持onmouseleave事件的解决技巧
2013/05/31 Javascript
IE浏览器中图片onload事件无效的解决方法
2014/04/29 Javascript
JavaScript模块化开发之SeaJS
2015/12/13 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
微信小程序 条件渲染详解
2016/10/09 Javascript
Node.js 数据加密传输浅析
2016/11/16 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
ES6 Set结构的应用实例分析
2019/06/26 Javascript
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
python实用代码片段收集贴
2015/06/03 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
2018/01/15 Python
python安装twisted的问题解析
2018/08/21 Python
利用python脚本如何简化jar操作命令
2019/02/24 Python
Pandas中DataFrame的分组/分割/合并的实现
2019/07/16 Python
基于python cut和qcut的用法及区别详解
2019/11/22 Python
python支持多线程的爬虫实例
2019/12/21 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
详解使用Python写一个向数据库填充数据的小工具(推荐)
2020/09/11 Python
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
Under Armour安德玛法国官网:美国高端运动科技品牌
2018/06/29 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
50道外企软件测试面试题
2014/08/18 面试题
大学生个人推荐信范文
2013/11/25 职场文书
刑事起诉书范文
2015/05/19 职场文书
《百分数的认识》教学反思
2016/02/19 职场文书
详解 TypeScript 枚举类型
2021/11/02 Javascript
Nginx配置https的实现
2021/11/27 Servers
使用vue判断当前环境是安卓还是IOS
2022/04/12 Vue.js