详细内容

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

stripslashes()函数是PHP中的一个内置函数。此函数删除字符串中的反斜杠。

语法:stripslashes(string)

参数:

该函数只接受一个参数,如上面的语法所示。

说明如下:

string:这是唯一需要的参数,指定函数将在其上操作的字符串。

返回值:

该函数返回一个去掉反斜杠的字符串。

代码示例1:<?php

$str = "PHP and\ Python";

echo stripslashes($str);

?>

输出:PHP and Python

代码示例2:

我们将看到stripslashes()函数的数组实现。stripslashes()不是递归的。为了将这个函数应用于数组,需要一个递归函数。<?php

function stripslashes_arr($value)

{

$value = is_array($value) ?

array_map('stripslashes_arr', $value) :

stripslashes($value);

return $value;

}

$array = array("PH\\P ", "an\\d", " \\Java");

$array = stripslashes_arr($array);

print_r($array);

?>

输出:Array

(

[0] => PHP

[1] => and

[2] => Java

)

相关推荐:《PHP教程》

php+字符串去掉反斜杠,PHP如何去掉反斜杠?相关推荐

  1. php去除正斜杠,php怎么去掉斜线

    在php中可以通过stripslashes函数去掉斜线,该函数的作用就是反引用一个引用字符串,其使用语法是"string stripslashes (string $str)". ...

  2. python右斜杠_Python中的左斜杠、右斜杠(正斜杠和反斜杠)

    首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Wi ...

  3. python中反斜杠_Python中的正斜杠/与反斜杠\

    知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. ...

  4. 正反斜杠的区别_正斜杠(/)和反斜杠(\)的区别

    正斜杠,符号是"/"; 反斜杠,符号是"\". 正斜杠/表示除法,分割. 在unix系统中,正斜杠/表示目录.由于web遵循unix命名,所以在网址(URL)中 ...

  5. 正斜杠(/)与反斜杠(\)总结

    正斜杠/表示除法,分隔.在windows系统中通常用来分隔命令行参数,/表示选项等.不能作为文件名. 反斜杠\,在windows系统中用来表示目录. 而在unix系统中,/表示目录.由于web遵循un ...

  6. 为什么4个反斜杠(\)输出1个反斜杠(\)?

    为什么4个反斜杠(\)输出1个反斜杠(\)? 示例代码如下: import re text = "\ " ret = re.search('\\\\ ', text) print( ...

  7. 正反斜杠的区别_正斜杠( / )和反斜杠( \ )的区别

    反斜杠"\"是电脑出现了之后为了表示程序设计里的特殊含义才发明的专用标点.所以除了程序设计领域外,任何地方都不应该使用反斜杠. 如何区分正反斜杠 英语:"/" ...

  8. java中反斜杠的用法_java反斜杠\的用法

    java反斜杠\的用法比较怪异,分为两种场景: 1. 正则表达式 匹配点(.) 或  {.[.(.?.$.^ .+和 * 这些特殊符号要要前加双斜框,表示字符类的时候也是用双斜杠譬如(\\s[空白符] ...

  9. linux 下反斜杠路径,Linux下反斜杠号\引发的思考

    今天在检查home目录时发现有一个名为"\"的文件,觉得很奇怪,从来没见过,就准备用Vim打开看看,很自然地输入命令查看一下,结果居然打不开. ubuntu@ubuntu:~$ v ...

  10. python中怎么输入正斜杠_Python中的正斜杠与反斜杠

    (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:Windowsempeadme.txt" path1 = r"c:win ...

最新文章

  1. vc++6.0的工作空间/工作区是什么?工程 文件 工作区什么区别?
  2. java质因数算法_Java分解任意输入数的质因数算法的实现示例
  3. 硬件工程师面试经历2015---笔试篇
  4. 【Python实战】机型自动化标注(搜狗爬虫实现)
  5. python 列表转图结构_Python读取网络(图)边列表数据进而转化为邻接矩阵
  6. 华三模拟器hcl实验手册_实验室 | # 实验室废气处理系统的设计#
  7. [转]C#和C++结构体Socket通信
  8. 2.7 Inception 网络
  9. [转]在SSIS中,使用“包配置”时的常见错误与解析
  10. OneNote | 代码高亮插件 NoteHightlight 安装教程(全面)
  11. USER_TAB_COLS,USER_TAB_COLUMNS,ALL_TAB_COLS,ALL_TAB_COLUMNS获取数据库元素的区别
  12. aligned内存对齐
  13. 如何改变思维导图的导图结构
  14. 数据结构--链栈的c语言实现(超详细注释/实验报告)
  15. 刚安装完成的Jmeter5打开之后没有工作台
  16. 用python根据当前星期,输出周一到周五的励志语句
  17. 文化苦旅(新版) 读后感
  18. 信息学奥赛一本通1004
  19. 百度地图RichMarker富标记点
  20. 单片机编程语言的比较

热门文章

  1. 在MOSS 2007中查看文档库和站点的大小
  2. 10种增强脑力的办法
  3. C#--WinForm项目主窗体设计
  4. Oracle中NVARCHAR2字符集不匹配问题
  5. ASP.NET 定时执行任务(定时器)
  6. php tp5 redis的使用(亲测)
  7. Bug之本地可以发送邮件 测试服不行
  8. Git commit -m与-am
  9. python简单小游戏代码_一个简单的python小游戏---七彩同心圆
  10. java8 collect 类型转换_Java 8 新特性 Stream类的collect方法