PHP addslashes()函数讲解


Posted in PHP onFebruary 03, 2019

PHP addslashes() 函数

实例

在每个双引号(")前添加反斜杠:

<?php 
$str = addslashes('What does "yolo" mean?'); 
echo($str); 
?>

定义和用法

addslashes() 函数返回在预定义的字符前添加反斜杠的字符串。

预定义字符是:

  • 单引号(')
  • 双引号(")
  • 反斜杠(\)
  • NULL

提示:该函数可用于为存储在数据库中的字符串以及数据库查询语句准备合适的字符串。

注释:默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数get_magic_quotes_gpc()进行检测。

语法

addslashes( _string_ )

PHP addslashes()函数讲解

PHP addslashes()函数讲解

实例 1

向字符串中的预定义字符添加反斜杠:

<?php 
$str = "Who's Peter Griffin?"; 
echo $str . " This is not safe in a database query.<br>"; 
echo addslashes($str) . " This is safe in a database query."; 
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
通过5个php实例细致说明传值与传引用的区别
Aug 08 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
PHP中使用glob函数实现一句话删除某个目录下的所有文件
Jul 22 PHP
php CI框架插入一条或多条sql记录示例
Jul 29 PHP
PHP利用MySQL保存session的实现思路及示例代码
Sep 09 PHP
php+ajax实现文章自动保存的方法
Dec 30 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
PHP6新特性分析
Mar 03 PHP
10个值得深思的PHP面试题
Nov 14 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
May 02 PHP
浅谈PHP中的那些魔术常量
Dec 02 PHP
浅谈Laravel中使用Slack进行异常通知
May 29 PHP
PHP simplexml_load_string()函数实例讲解
Feb 03 #PHP
PHP simplexml_load_file()函数讲解
Feb 03 #PHP
PHP simplexml_import_dom()函数讲解
Feb 03 #PHP
PHP count()函数讲解
Feb 03 #PHP
PHP getDocNamespaces()函数讲解
Feb 03 #PHP
PHP getName()函数讲解
Feb 03 #PHP
PHP getNamespaces()函数讲解
Feb 03 #PHP
You might like
PHP 八种基本的数据类型小结
2011/06/01 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
探讨php中遍历二维数组的几种方法详解
2013/06/08 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
PHP自定义函数实现格式化秒的方法
2016/09/14 PHP
thinkphp修改配置进入默认首页的方法
2017/02/07 PHP
Laravel框架源码解析之模型Model原理与用法解析
2020/05/14 PHP
How to Auto Include a Javascript File
2007/02/02 Javascript
为原生js Array增加each方法
2012/04/07 Javascript
JQuery入门——用one()方法绑定事件处理函数(仅触发一次)
2013/02/05 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
js单例模式的两种方案
2013/10/22 Javascript
Javascript window对象详解
2014/11/12 Javascript
jQuery获得document和window对象宽度和高度的方法
2015/03/25 Javascript
BootStrap的alert提示框的关闭后再显示怎么解决
2016/05/17 Javascript
JSON格式的时间/Date(2367828670431)/格式转为正常的年-月-日 格式的代码
2016/07/27 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
2014/10/23 Python
python进行文件对比的方法
2018/12/24 Python
python2与python3爬虫中get与post对比解析
2019/09/18 Python
在python3中实现查找数组中最接近与某值的元素操作
2020/02/29 Python
在脚本中单独使用django的ORM模型详解
2020/04/01 Python
python os模块在系统管理中的应用
2020/06/22 Python
python对批量WAV音频进行等长分割的方法实现
2020/09/25 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
2021/01/26 Python
详解CSS3浏览器兼容
2016/12/14 HTML / CSS
css3学习系列之移动属性详解
2017/07/04 HTML / CSS
质检部部长职责
2013/12/16 职场文书
大学生职业生涯规划方案
2014/01/03 职场文书
什么样的创业计划书可行性高?
2014/02/01 职场文书
2015年大学生工作总结
2015/04/21 职场文书
2015年工程师工作总结
2015/04/30 职场文书
债务纠纷代理词
2015/05/25 职场文书
python基于OpenCV模板匹配识别图片中的数字
2021/03/31 Python
python创建字典及相关管理操作
2022/04/13 Python