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 02 PHP
dede全站URL静态化改造[070414更正]
Apr 17 PHP
php 随机排序广告的实现代码
May 09 PHP
PHP动态创建Web站点的方法
Aug 14 PHP
PHP简洁函数(PHP简单明了函数语法)
Jun 10 PHP
php需登录的文件上传管理系统
Mar 21 PHP
WordPress主题制作中自定义头部的相关PHP函数解析
Jan 08 PHP
Symfony2学习笔记之模板用法详解
Mar 17 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
May 04 PHP
详解PHP用substr函数截取字符串中的某部分
Dec 03 PHP
PHP 访问数据库配置通用方法(json)
May 20 PHP
Yii框架实现对数据库的CURD操作示例
Sep 03 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+AJAX实现无刷新注册(带用户名实时检测)
2007/01/02 PHP
PHP多进程编程实例
2014/10/15 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
关于JavaScript的with 语句的使用方法
2011/05/09 Javascript
基于jQuery的计算文本框字数的代码
2012/06/06 Javascript
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
谈谈JavaScript自定义回调函数
2015/10/18 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
AngularJS实现页面定时刷新
2017/03/14 Javascript
详解webpack分包及异步加载套路
2017/06/29 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
python生成IP段的方法
2015/07/07 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
python编程通过蒙特卡洛法计算定积分详解
2017/12/13 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
2018/04/26 Python
Python实现爬取马云的微博功能示例
2019/02/16 Python
nginx搭建基于python的web环境的实现步骤
2020/01/03 Python
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
巴西本土电商平台:Americanas
2020/06/21 全球购物
澳大利亚最受欢迎的超级商场每日优惠:Catch
2020/11/17 全球购物
非常详细的C#面试题集
2016/07/13 面试题
医学实习生自我鉴定
2013/12/12 职场文书
新闻工作者先进事迹
2014/05/26 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
会议欢迎词范文
2015/01/27 职场文书
民政工作个人总结
2015/02/28 职场文书
上市公司董事长岗位职责
2015/04/16 职场文书
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js