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 动态多文件上传
Jan 18 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
ajax返回值中有回车换行、空格的解决方法分享
Oct 24 PHP
YII中assets的使用示例
Jul 31 PHP
javascript some()函数用法详解
Nov 13 PHP
php获取文章上一页与下一页的方法
Dec 01 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
Mar 18 PHP
PHP aes (ecb)解密后乱码问题
Jun 22 PHP
php文件上传类完整实例
May 14 PHP
PHP中Trait及其应用详解
Feb 14 PHP
php 如何设置一个严格控制过期时间的session
May 05 PHP
laravel-admin表单提交隐藏一些数据,回调时获取数据的方法
Oct 08 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 文件上传全攻略
2010/04/28 PHP
php中的三元运算符使用说明
2011/07/03 PHP
Function eregi is deprecated (解决方法)
2013/06/21 PHP
CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)
2016/09/01 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
初识javascript 文档碎片
2010/07/13 Javascript
javascript编码的几个方法详细介绍
2013/01/06 Javascript
jquery ui对话框实例代码
2013/05/10 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
jQuery中eq()方法用法实例
2015/01/05 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
表单验证正则表达式实例代码详解
2015/11/09 Javascript
javascript类型系统——undefined和null全面了解
2016/07/13 Javascript
微信小程序 底部导航栏目开发资料
2016/12/05 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
JavaScript创建防篡改对象的方法分析
2018/12/30 Javascript
[56:35]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第二局
2016/02/27 DOTA
Python实现矩阵转置的方法分析
2017/11/24 Python
Python随机函数random()使用方法小结
2018/04/29 Python
浅谈django 重载str 方法
2020/05/19 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
HTML5逐步分析实现拖放功能的方法
2020/09/30 HTML / CSS
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
军训考核自我鉴定
2014/02/13 职场文书
经典婚礼主持词
2014/03/13 职场文书
黄金酒广告词
2014/03/21 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
给校长的建议书400字
2014/05/15 职场文书
党员承诺书怎么写
2014/05/20 职场文书
机动车登记业务委托书
2014/10/08 职场文书
政协工作总结2015
2015/05/20 职场文书
大学生活感想
2015/08/10 职场文书
吃通javascript正则表达式
2021/04/21 Javascript