addslashes函数主要是在字符串中添加反斜杠对特殊字符进行转义,stripslashes则是去掉转义后字符串中的反斜杠\,比如当你提交一段json数据到PHP端的时候可能会遇到json字符串中有\导致json_decode函数无法将json数据转换成数组的情况,这时你就需要stripslashes函数。

该函数用于清理从数据库或 HTML 表单中取回的数据。

例子

输出:

Who's John Adams?

function delete_fxg(&$array) {

while(list($k,$v) = each($array)) {

if (is_string($v)) {

$array[$k] = stripslashes($v);//去掉反斜杠字符

}

if (is_array($v))  {

$array[$k] = delete_fxg($v);//调用本身,递归作用

}

}

return $array;

}

$str[0][1]="123123\\\\";

$str[0][2]="456456\\\\";

delete_fxg($str);

print_r($str);

?>

黄聪教程里面的php符号,黄聪:PHP去掉转义后字符串中的反斜杠\函数stripslashes...相关推荐

  1. 黄聪:PHP去掉转义后字符串中的反斜杠\函数stripslashes

    addslashes函数主要是在字符串中添加反斜杠对特殊字符进行转义,stripslashes则是去掉转义后字符串中的反斜杠\,比如当你提交一段json数据到PHP端的时候可能会遇到json字符串中有 ...

  2. php字符串里有斜杠怎么去掉,php如何去掉转义后字符串中的反斜杠

    php去掉斜杠的实现方法:首先创建一个PHP示例文件:然后定义一个"delete_fxg"方法:接着通过"$array[$k] = stripslashes($v);&q ...

  3. JAVA 删除json中反斜杠_如何去除spring的ModelMap的返回类型的JSON序列化字符串中带有反斜杠符号...

    一.前言 基于Spring MVC的org.springframework.ui.ModelMap数据返回类型,写出JSON字符串后打印显示串带有斜杠\,造成前端H5接口无法正常按照JSON格式显示, ...

  4. 【Python教程】 正则表达式 re模块中,反斜杠 “\“分割字符串的正确操作方法

    Python 语言使用反斜杠(\)作为转义符,对一些字符进行转义(escape),例如 "\n" "\r\n" 等.所以当 Python 字符串中如果出现反斜杠 ...

  5. 【软件测试】linux命令-引用符号(反斜杠\、单引号‘‘、双引号““)

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  6. 这MySQL里的反斜杠(\\)也太坑了吧!!真是醉了

    小伙伴想精准查找自己想看的MySQL文章?喏 → MySQL江湖路 | 专栏目录   在MySQL中有很多特殊符号都是相当恶心的,比如字符串中有单引号(').双引号(").反斜杠(\)等等, ...

  7. 每日linux命令学习-引用符号(反斜杠\,单引号'',双引号)

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  8. linux java 反斜杠_每日linux命令学习-引用符号(反斜杠\,单引号'',双引号)...

    引用符号在解析器中保护特殊元字符和参数扩展,其使用方法有3种:反斜杠(\),单引号(''),双引号(""). 单引号和双引号必须匹配使用,均可在解析器中保护特殊元字符和通配符,但是 ...

  9. C++续行符(反斜杠符号)

    原文:http://blog.csdn.net/zhu2695/article/details/9152069 参考一: 由于最近好几次碰到反斜杠,不明白是什么意思,后来查了下,原来用的较多的是作为强 ...

最新文章

  1. python 调用sqldr_sqlldr并发
  2. windows xcopy
  3. A、B、C、D四个字母,能组成多少个互不相同且无重复三位组合
  4. 大家好,换博客了,希望大家多多关注
  5. 在Spring MVC应用程序中使用Bean Validation 1.1获得更好的错误消息
  6. LeetCode 38. 报数
  7. 安卓图标_干货 | 安卓界面系统规范
  8. 算法笔记--KMP算法 EXKMP算法
  9. Java 初始化块
  10. Evolution Game DP
  11. sqlserver事务怎么开启 怎么提交 怎么回滚
  12. 设置VS2015背景图片(转载)
  13. BZOJ(本校) 3046 简单数学问题 - 线段树
  14. win8 oracle 卸载,大神细说win8系统卸载oracle的法子
  15. exe msdt 无法上网_msdt(缺失msdtexe连不上网)
  16. 我用10张图总结出了这份并发编程最佳学习路线!!(建议收藏)
  17. # 学号12 2016-2017-2 《程序设计与数据结构》第9周学习总结
  18. 个人网站到底怎样赚钱 [zt]
  19. qt4.8 利用串口实现智能大棚系统
  20. Qt扫盲-QMake 使用概述

热门文章

  1. 【id:56】【20分】C. 子串循环问题 (Ver. I)
  2. 【教育部出大招】人工智能进入全国高中新课标,2018秋季学期执行
  3. 冰冰学习笔记:基础IO
  4. 若依POI导入Excel多种日期格式转换为一种
  5. 去年圣诞迪士尼,今天一人看街景|那些被地图记录的人生片段
  6. python中try和except语句语言导入包吗_Python异常处理中try与except用法的案例
  7. Chrome浏览器添加自定义搜索引擎-快速进行站内搜索
  8. keras中model.evaluate()函数使用从flow_from_directory中生成的测试集一直循环问题
  9. 【经验】电源适配器、移动电源出口印度做什么认证?
  10. 拜占庭故障 Byzantine failures