stripslashes

(PHP 4, PHP 5, PHP 7)

stripslashes — 反引用一个引用字符串

说明

string stripslashes ( string $str )

反引用一个引用字符串。

Note:

如果 magic_quotes_sybase 项开启,反斜线将被去除,但是两个反斜线将会被替换成一个。

一个使用范例是使用 PHP 检测 magic_quotes_gpc 配置项的 开启情况(在 PHP 5.4之 前默认是开启的)并且你不需要将数据插入到一个需要转义的位置(例如数据库)。例如,你只是简单地将表单数据直接输出。

参数

str 输入字符串。

返回值

返回一个去除转义反斜线后的字符串(\' 转换为 ' 等等)。双反斜线(\\)被转换为单个反斜线(\)。

示例一:

$str  =  "Is your name O\'reilly?" ;

// 输出: Is your name O'reilly?

echo  stripslashes ( $str );

Note:

stripslashes() 是非递归的。如果你想要在多维数组中使用该函数,你需要使用递归函数。

示例二:

对数组使用 stripslashes()

function  stripslashes_deep ( $value )

{

$value  =  is_array ( $value ) ?

array_map ( 'stripslashes_deep' ,  $value ) :

stripslashes ( $value );

return  $value ;

}

// 范例

$array  = array( "f\\'oo" ,  "b\\'ar" , array( "fo\\'o" ,  "b\\'ar" ));

$array  =  stripslashes_deep ( $array );

// 输出

print_r ( $array );

?>

以上例程会输出:

Array

(

[0] => f'oo

[1] => b'ar

[2] => Array

(

[0] => fo'o

[1] => b'ar

))

php 去除html反斜杠,PHP去掉反斜杠函数:stripslashes()相关推荐

  1. php 去掉转义引号的反斜杠,PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠...

    PHP去掉json字符串中的反斜杠\及去掉双引号前的反斜杠 通过AJAX传到PHP的json字符串有时候加上反斜杠"\"来转义,PHP处理时需要先去掉反斜杠,然后再json_dec ...

  2. php+字符串去掉反斜杠,PHP如何去掉反斜杠?

    详细内容 本篇文章主要给大家介绍PHP去掉反斜杠的实现方法,那么在PHP中有一个内置函数stripslashes(),其作用就是删除字符串中的反斜杠.下面我们就结合具体的实例,给大家介绍PHP去掉反斜 ...

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

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

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

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

  5. php取消反斜杠,PHP如何去掉反斜杠?

    本篇文章主要给大家介绍PHP去掉反斜杠的实现方法,那么在PHP中有一个内置函数stripslashes(),其作用就是删除字符串中的反斜杠.下面我们就结合具体的实例,给大家介绍PHP去掉反斜杠的方法, ...

  6. php取消斜杠,PHP如何去掉反斜杠?

    本篇文章主要给大家介绍PHP去掉反斜杠的实现方法,那么在PHP中有一个内置函数stripslashes(),其作用就是删除字符串中的反斜杠.下面我们就结合具体的实例,给大家介绍PHP去掉反斜杠的方法, ...

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

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

  8. 解析json去掉反斜杠_如何去掉Json字符串中反斜杠

    做项目的时候,遇到了这样的问题,前台传来的Json字符串在实体类中不对应(无法转换为实体类),而且传来的数据项是跟着数据库中的表的变动而变动的(不能重写实体类). 前台Json字符串为: string ...

  9. java json去掉反斜杠,如何去掉Json字符串中反斜杠

    做項目的時候,遇到了這樣的問題,前台傳來的Json字符串在實體類中不對應(無法轉換為實體類),而且傳來的數據項是跟着數據庫中的表的變動而變動的(不能重寫實體類). 前台Json字符串為: string ...

最新文章

  1. [转]Linux下如何安装软件
  2. 笔记本电池电量校正方法(转CSDN)
  3. tomcat7+nginx+memcached 配置tomcat 集群以及负载均衡
  4. Android 高级Drawable资源---复合Drawable----层Drawable
  5. Primes on Interval(CF-237C)
  6. Osg/OsgEarth—— 无法打开文件osgGA/MatrixManipulator错误
  7. 深度学习最常用的学习算法:Adam优化算法
  8. 简单的代码提交,还能玩出这么多花样?
  9. Gridview创建行列 合并列、行类
  10. dataframe一列按长度补0_Pandas中Series和DataFrame基础功能详解
  11. 华为对刷量、刷评论的惩罚是什么?有什么解决办法吗?
  12. Ultimate Colour Control for mac(fcpx终极色彩控制插件)
  13. 财险商闭口不提交强险利润
  14. kata-container安装步骤
  15. java程序计算圆周率
  16. 撷半盏时光,叙岁月无恙。
  17. JavaScript中将对象按照某个属性排序
  18. /etc/init.d/sshd配置SSHD路径忘记修改导致启动失败
  19. 互联网公司部门鄙视链
  20. 计算机专业中级竞聘 报告,中级干部竞聘上岗演讲稿

热门文章

  1. [英语单词] Kernel:upstream/downstream;上下游
  2. 基于物联网可移动医疗设备智能监测节能应用研讨
  3. 易语言打开html,易语言打开网页源码
  4. Java初学小项目--基于awt库,swing库的可视化电影管理系统(三)
  5. PNG免扣素材|波普元素,艺术效果即显
  6. 建造者模式详解:建造随意搭配的肯德基套餐
  7. 分治法--最大连续序列和
  8. 【NLP】第3章 微调 BERT 模型
  9. 用C语言读写文本文件
  10. 标签制作软件如何批量制作DotCode码