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 相关文章推荐
提升PHP执行速度全攻略(上)
Oct 09 PHP
PHP递归调用的小技巧讲解
Feb 19 PHP
php 下载保存文件保存到本地的两种实现方法
Aug 12 PHP
PHP中执行MYSQL事务解决数据写入不完整等情况
Jan 07 PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
Jul 29 PHP
PHP中使用json数据格式定义字面量对象的方法
Aug 20 PHP
php限制ip地址范围的方法
Mar 31 PHP
PHP使用socket发送HTTP请求的方法
Feb 14 PHP
php获取文件名称和扩展名的方法
Feb 07 PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
Jun 27 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
Aug 03 PHP
PHP中md5()函数的用法讲解
Mar 30 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基础知识回顾
2012/08/16 PHP
PHP防止图片盗用(盗链)的方法小结
2016/11/11 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
php批量转换文件夹下所有文件编码的函数类
2017/08/06 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
Json字符串转换为JS对象的高效方法实例
2013/05/01 Javascript
HTML5之WebSocket入门3 -通信模型socket.io
2015/08/21 Javascript
Javascript中的return作用及javascript return关键字用法详解
2015/11/05 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
vue实现新闻展示页的步骤详解
2019/04/11 Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
2019/04/22 Javascript
原生js实现日期选择插件
2020/05/21 Javascript
手把手教你如何编译打包video.js
2020/12/09 Javascript
ajax jquery实现页面某一个div的刷新效果
2021/03/04 jQuery
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
[02:01]大师之路——DOTA2完美大师赛11月论剑上海
2017/11/06 DOTA
谈谈如何手动释放Python的内存
2016/12/17 Python
Python实现的爬虫功能代码
2017/06/24 Python
Python爬虫基础之XPath语法与lxml库的用法详解
2018/09/13 Python
python 将大文件切分为多个小文件的实例
2019/01/14 Python
python3.x+pyqt5实现主窗口状态栏里(嵌入)显示进度条功能
2019/07/04 Python
python飞机大战pygame游戏背景设计详解
2019/12/17 Python
tornado+celery的简单使用详解
2019/12/21 Python
Pytorch基本变量类型FloatTensor与Variable用法
2020/01/08 Python
信号生成及DFT的python实现方式
2020/02/25 Python
Python如何读取、写入CSV数据
2020/07/28 Python
Python 实现国产SM3加密算法的示例代码
2020/09/21 Python
Python判断变量是否是None写法代码实例
2020/10/09 Python
《玩具柜台前的孩子》教学反思
2014/02/13 职场文书
2014社区三八妇女节活动总结
2014/03/01 职场文书
高二英语教学反思
2016/03/03 职场文书