PHP实现数组递归转义的方法


Posted in PHP onAugust 28, 2014

本文以实例形式讲述了PHP实现数组递归转义的方法,分享给大家供大家参考之用。具体方法如下:

主要功能代码如下:

$arr = array('a"aa',array("c'd",array('e"f')));
function changes($arr){
 foreach($arr as $k=>$v){
 if (is_string($v)){
  $arr[$k] = addslashes($v);
 }else if (is_array($v)) { //若为数组,则再转义.
  $arr[$k] = changes($v);
 }
 }
 return $arr;
}
print_r(changes($arr));

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP树的代码,可以嵌套任意层
Oct 09 PHP
在PHP3中实现SESSION的功能(一)
Oct 09 PHP
队列在编程中的实际应用(php)
Sep 04 PHP
php中神奇的fastcgi_finish_request
May 02 PHP
关于zend studio 出现乱码问题的总结
Jun 23 PHP
php版本的cron定时任务执行器使用实例
Aug 19 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
Feb 28 PHP
php登录超时检测功能实例详解
Mar 21 PHP
php从数据库中读取特定的行(实例)
Jun 02 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
PHP中关于php.ini参数优化详解
Feb 28 PHP
PHP之autoload运行机制实例分析
Aug 28 #PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 #PHP
PHP反射机制用法实例
Aug 28 #PHP
PHP对象相互引用的内存溢出实例分析
Aug 28 #PHP
PHP对象递归引用造成内存泄漏分析
Aug 28 #PHP
PHP中cookie和session的区别实例分析
Aug 28 #PHP
PHP实现视频文件上传完整实例
Aug 28 #PHP
You might like
php的一些小问题
2010/07/03 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
php遍历CSV类实例
2015/04/14 PHP
Laravel框架查询构造器简单示例
2019/05/08 PHP
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
浅析javascript操作 cookie对象
2014/12/26 Javascript
基于JS实现的笛卡尔乘积之商品发布
2016/05/13 Javascript
JS数组操作(数组增加、删除、翻转、转字符串、取索引、截取(切片)slice、剪接splice、数组合并)
2016/05/20 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
JavaScript事件处理程序详解
2017/09/19 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
2017/11/08 jQuery
JavaScript类的继承方法小结【组合继承分析】
2018/07/11 Javascript
简单的React SSR服务器渲染实现
2018/12/11 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
模块化react-router配置方法详解
2019/06/03 Javascript
JS实现商品橱窗特效
2020/01/09 Javascript
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
用python分割TXT文件成4K的TXT文件
2009/05/23 Python
Python脚本实现自动发带图的微博
2016/04/27 Python
python中函数传参详解
2016/07/03 Python
在PyTorch中Tensor的查找和筛选例子
2019/08/18 Python
Python3常用内置方法代码实例
2019/11/18 Python
python 通过 pybind11 使用Eigen加速代码的步骤
2020/12/07 Python
python实现马丁策略的实例详解
2021/01/15 Python
Python绘制数码晶体管日期
2021/02/19 Python
百联网上商城:i百联
2017/01/28 全球购物
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
波兰在线香水店:Perfumy.pl
2019/08/12 全球购物
查环查孕证明
2014/01/10 职场文书
红旗团支部事迹材料
2014/01/27 职场文书
优秀员工获奖感言
2014/03/01 职场文书
技术负责人任命书
2014/06/05 职场文书
公司人力资源管理制度
2015/08/05 职场文书