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 相关文章推荐
PHP:风雨欲来 路在何方?
Oct 09 PHP
php AJAX实例根据邮编自动完成地址信息
Nov 23 PHP
PHP 执行系统外部命令 system() exec() passthru()
Aug 11 PHP
php实现过滤表单提交中html标签的方法
Oct 17 PHP
PHP自定session保存路径及删除、注销与写入的方法
Nov 18 PHP
ThinkPHP中limit()使用方法详解
Apr 19 PHP
比较完整的微信开发php代码
Aug 02 PHP
PHP定时任务获取微信access_token的方法
Oct 10 PHP
Linux服务器下PHPMailer发送邮件失败的问题解决
Mar 04 PHP
PHP设计模式之观察者模式定义与用法示例
Aug 04 PHP
PHP工厂模式的日常使用
Mar 20 PHP
PHP实现笛卡尔积算法的实例讲解
Dec 22 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/09/19 PHP
几种有用的变型 PHP中循环语句的用法介绍
2012/01/30 PHP
php处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
PHP 过滤页面中的BOM(实现代码)
2013/06/29 PHP
php实现批量修改文件名称的方法
2016/07/23 PHP
用JS实现的一个include函数
2007/07/21 Javascript
JavaScript监测ActiveX控件是否已经安装过的代码
2008/09/02 Javascript
JQuery中SetTimeOut传参问题探讨
2013/05/10 Javascript
jquery购物车实时结算特效实现思路
2013/09/23 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
jQuery循环动画与获取组件尺寸的方法
2015/02/02 Javascript
JS运动框架之分享侧边栏动画实例
2015/03/03 Javascript
jquery插件validation实现验证身份证号等
2015/06/04 Javascript
JS处理json日期格式化问题
2015/10/01 Javascript
15个常用的jquery代码片段
2015/12/19 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
详解javascript中的变量提升和函数提升
2018/05/24 Javascript
实例详解vue.js浅度监听和深度监听及watch用法
2018/08/16 Javascript
jQuery+vue.js实现的多选下拉列表功能示例
2019/01/15 jQuery
详解django模板与vue.js冲突问题
2019/07/07 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
通过js实现压缩图片上传功能
2020/02/25 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
2020/07/28 Javascript
Linux上安装Python的PIL和Pillow库处理图片的实例教程
2016/06/23 Python
Python 对象中的数据类型
2017/05/13 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
python包的导入方式总结
2021/03/02 Python
css3进阶之less实现星空动画的示例代码
2019/09/10 HTML / CSS
服装厂厂长职责
2013/12/16 职场文书
学生会招新策划书
2014/02/14 职场文书
客服专员岗位职责
2014/02/28 职场文书
能源工程专业应届生求职信
2014/03/01 职场文书
售后客服个人自我评价
2014/09/14 职场文书
2014年司法所工作总结
2014/11/22 职场文书
关爱留守儿童主题班会
2015/08/13 职场文书