• 技术文章 >后端开发 >php教程

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

    2016-05-31 19:30:21原创307
    本文以实例形式讲述了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程序设计有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:PHP 数组 递归 转义
    上一篇:ThinkPHP中ajax使用实例教程_PHP 下一篇:ThinkPHP连接数据库及主从数据库的设置教程_PHP
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 整理总结nginx、php-fpm和mysql等的权限划分• PHP命名空间(namespace)的使用基础及示例,命名空间namespace_PHP教程• php中并发读写文件冲突的解决方案_PHP教程• PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)_PHP教程• 鸟哥谈PHP的架构与未来发展_PHP教程
    1/1

    PHP中文网