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模拟SQL Server的两个日期处理函数
Oct 09 PHP
php在线生成ico文件的代码
Oct 09 PHP
来自phpguru得Php Cache类源码
Apr 15 PHP
PHP源代码数组统计count分析
Aug 02 PHP
PHP 第三节 变量介绍
Apr 28 PHP
php生成数组的使用示例 php全组合算法
Jan 16 PHP
php实现通过ftp上传文件
Jun 19 PHP
php基于session实现数据库交互的类实例
Aug 03 PHP
PHP内核学习教程之php opcode内核实现
Jan 27 PHP
php 解决substr()截取中文字符乱码问题
Jul 18 PHP
php中请求url的五种方法总结
Jul 13 PHP
laravel实现上传图片的两种方式小结
Oct 12 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
全国FM电台频率大全 - 31 新疆维吾尔族自治区
2020/03/11 无线电
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
2019/08/27 PHP
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
jquery select动态加载选择(兼容各种浏览器)
2013/02/01 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
jQuery基于扩展简单实现倒计时功能的方法
2016/05/14 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
vue-axios使用详解
2017/05/10 Javascript
利用Console来Debug的10个高级技巧汇总
2018/03/26 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
vue路由拦截及页面跳转的设置方法
2018/05/24 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
判断JavaScript中的两个变量是否相等的操作符
2019/12/21 Javascript
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
Python快速查找list中相同部分的方法
2018/06/27 Python
使用python根据端口号关闭进程的方法
2018/11/06 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
Django 静态文件配置过程详解
2019/07/23 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
时装界的“朋克之母”:Vivienne Westwood
2017/07/06 全球购物
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
美国社交购物市场:MassGenie
2019/02/18 全球购物
linux面试题参考答案(3)
2012/09/13 面试题
关爱留守儿童倡议书
2014/04/15 职场文书
汽车销售经理岗位职责
2014/06/09 职场文书
材料物理专业求职信
2014/09/01 职场文书
2014领导班子专题民主生活会对照检查材料思想汇报
2014/09/23 职场文书
php中pcntl_fork详解
2021/04/01 PHP