stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。

说明:

该函数用于清理从数据库或 HTML 表单中取回的数据,可去掉字符串中的反斜线字符。若是连续二个反斜线,则去掉一个,留下一个。若只有一个反斜线,就直接去掉。

<?php $str = "Is your name O/'reilly?"; // Outputs: Is your name O'reilly? echo stripslashes($str); ?>

应用于数组,递归深入调用stripslashes();

<?php function stripslashes_deep($value) { $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value); return $value; } // Example $array = array("f///'oo","f//'oo", "b//'ar", array("fo//'o", "b//'ar")); $array = stripslashes_deep($array); // Output print_r($array); //返回 //Array ( [0] => f/'oo [1] => f'oo [2] => b'ar [3] => Array ( [0] => fo'o [1] => b'ar ) ) ?>

注意:

$a = null; var_dump($a);//null $b = stripslashes($a); var_dump($b);//string '' (length=0)

stripslashes 用法相关推荐

  1. php mysql addslashes_PHP反斜杠处理函数addslashes()和stripslashes()的用法

    PHP 的字符串向数据库写入时,为避免数据库错误,需要对特殊字符进行转义(字符前加上\符号).如 O'reilly 转义成 O\'reilly,这样可以将数据放入数据库中,而不会出错.这些特殊字符包括 ...

  2. php中文转义字符复原,PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法_PHP教程...

    PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法 本文实例讲述了PHP中addslashes()和stripslashes()实现字符串转义和 ...

  3. java addslashes_PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例

    本文实例讲述了PHP中addslashes()和stripslashes()实现字符串转义和还原用法.分享给大家供大家参考,具体如下: PHP中addslashes() 函数返回在预定义字符之前添加反 ...

  4. php转义还原,PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例_php技巧...

    本文实例讲述了PHP中addslashes()和stripslashes()实现字符串转义和还原用法.分享给大家供大家参考,具体如下: PHP中addslashes() 函数返回在预定义字符之前添加反 ...

  5. addslashes php,PHP关于反斜杠处理函数addslashes()和stripslashes()的用法 - YangJunwei

    PHP自带的库函数 addslashes() 和 stripslashes() 都属于字符串处理类函数,作用正好相反: addslashes():对输入字符串中的某些预定义字符前添加反斜杠,这样处理是 ...

  6. addslashes() 函数和PHP stripslashes() 函数

    addslashes() 函数 定义和用法 addslashes() 函数在指定的预定义字符前添加反斜杠. 一个使用 addslashes() 的例子是当你要往数据库中输入数据时. 这些预定义字符是: ...

  7. PHP中文处理工具函数的用法总结

    --- PHP中文处理工具函数之空格 --- string GBspace(string) --------- 每个中文字之间加空格 string GBunspace(string) ------- ...

  8. PHP中magic_quotes_gpc和magic_quotes_runtime的区别、作用和用法

    这两天遇到一个奇怪的问题,用CKEditor编辑的内容在本地测试服务器能保存,在正式服务器不能保存,程序代码是一模一样的,数据库也是一样的,那应该就是PHP设置问题.那是哪个设置不一样呢?搜索发现,原 ...

  9. c语言中mul是什么函数,mul函数的具体用法

    匿名用户 1级 2010-12-26 回答 PHP基础 Author:陈庆平 (Andych) E-mail:ahut9923@126.com 一.PHP入门 二.PHP变量 1.php变量的命名 变 ...

最新文章

  1. 资料分享:送你一本《数据结构(C语言版)》电子书!
  2. LeetCode 42. Trapping Rain Water--算法题--c++解法
  3. Flex DataGrid设置不同行高度和自动换行
  4. jQuery基础之(一)jQuery概述
  5. [AtCoder Grand Contest 048] D - Pocky Game(区间dp + 博弈)
  6. 数据库查询求小于_SQL学习笔记(二)简单查询
  7. 吉比特java开发_JVM 吉比特后台 Java 开发实习生 20 分钟一轮游 _好机友
  8. 第 190 场力扣周赛
  9. 玩转LiteOS组件:玩转Librws
  10. python类中self关键字用法
  11. HttpClient-Java-发送HTTP请求
  12. 中国太阳能窗户市场趋势报告、技术动态创新及市场预测
  13. 海龟绘图两小时上手C语言 - 1 绘制直线
  14. python3 numpy安装 linux_Linux 下安装 numpy 和 scipy
  15. Matlab多种群遗传算法
  16. Linux---shell---猜数字游戏
  17. 呆老大,奸老二,家家有个坏老三(转载自:http://soulogic.3322.org/blog/read.php/165.html)
  18. 【Android必备】构建一个App小部件(24)【代码块异常】
  19. AD PCB设计笔记
  20. B站马士兵python入门基础版详细笔记(6)

热门文章

  1. 【Kay】详解Python中的random()函数
  2. RabbitMQ:高效传递消息的魔法棒,一篇带你助力构建可靠的分布式系统(上篇)
  3. 为什么我的航海王服务器都在维护,航海王:皇家海军无法连接服务器是什么原因...
  4. Linux如何配置nVIDIA显卡驱动
  5. 自荐信当计算机课代表,北京邮电大学自主招生考生自荐信范文
  6. 全球与中国女童装市场深度研究分析报告
  7. sqlserver数据库版本之间的转换之Microsoft SQL Server Database Publishing Wizard 使用
  8. 网站策划的九个步骤 /转
  9. 网易互娱2020校招游戏研发笔试题
  10. 中望3D 2022 镶嵌