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 相关文章推荐
在WAMP环境下搭建ZendDebugger php调试工具的方法
Jul 18 PHP
深入解析php之apc
May 15 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
Jul 02 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 PHP
PHP json_decode函数详细解析
Feb 17 PHP
Laravel 5框架学习之子视图和表单复用
Apr 09 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
Dec 14 PHP
CI框架实现框架前后端分离的方法详解
Dec 30 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
Smarty模板配置实例简析
Jul 20 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
Oct 16 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编程中字符串处理的5个技巧小结
2007/11/13 PHP
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
PHP GD库相关图像生成和处理函数小结
2016/09/30 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
extjs4 treepanel动态改变行高度示例
2013/12/17 Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
2014/06/24 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
jquery UI Datepicker时间控件冲突问题解决
2016/12/16 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
2016/12/16 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
js实现图片放大展示效果
2017/08/30 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
Nodejs实现WebSocket代码实例
2020/05/19 NodeJs
vue实现抽屉弹窗效果
2020/11/15 Javascript
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
Python遍历目录的4种方法实例介绍
2015/04/13 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
对python:print打印时加u的含义详解
2018/12/15 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
python opencv根据颜色进行目标检测的方法示例
2020/01/15 Python
使用Python项目生成所有依赖包的清单方式
2020/07/13 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
如何删除一个表里面的重复行
2013/07/13 面试题
幼儿园教研活动方案
2014/01/19 职场文书
九年级化学教学反思
2014/01/28 职场文书
课外活动总结范文
2014/07/09 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL