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 和 MySQL 基础教程(二)
Oct 09 PHP
php批量删除数据
Jan 18 PHP
jq的get传参数在utf-8中乱码问题的解决php版
Jul 23 PHP
php radio 单选框获取与保持值的实现代码
May 15 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
Jun 30 PHP
php获取文件内容最后一行示例
Jan 09 PHP
php实现的漂亮分页方法
Apr 17 PHP
ThinkPHP实现一键清除缓存方法
Jun 26 PHP
php使用socket post数据到其它web服务器的方法
Jun 02 PHP
php实现36进制与10进制转换功能示例
Jan 10 PHP
php封装的mongodb操作类代码
Aug 06 PHP
php xhprof使用实例详解
Apr 15 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
thinkphp配置连接数据库技巧
2014/12/02 PHP
Yii实现自动加载类地图的方法
2015/04/01 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
总结PHP删除字符串最后一个字符的三种方法
2016/08/30 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
jquery iframe操作详细解析
2013/11/20 Javascript
用jQuery实现的智能隐藏、滑动效果的返回顶部代码
2014/03/18 Javascript
整理Javascript数组学习笔记
2015/11/29 Javascript
JavaScript数据绑定实现一个简单的 MVVM 库
2016/04/08 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
Angular2中如何使用ngx-translate进行国际化
2017/05/21 Javascript
浅谈Webpack 持久化缓存实践
2018/03/22 Javascript
vue-cli安装使用流程步骤详解
2018/11/08 Javascript
NodeJs之word文件生成与解析的实现代码
2019/04/01 NodeJs
jQuery实现移动端下拉展现新的内容回弹动画
2020/06/24 jQuery
使用Vant完成通知栏Notify的提示操作
2020/11/11 Javascript
python3.3使用tkinter开发猜数字游戏示例
2014/03/14 Python
Python中列表(list)操作方法汇总
2014/08/18 Python
Python 中的with关键字使用详解
2016/09/11 Python
python pandas模块基础学习详解
2019/07/03 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
Steve Madden官网:美国鞋类品牌
2017/01/29 全球购物
Tommy Hilfiger澳洲官网:美国高端休闲领导品牌
2020/12/16 全球购物
大学生自我评价怎样写好
2013/10/23 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
小学生寒假家长评语
2014/04/16 职场文书
比赛口号大全
2014/06/10 职场文书
机械工程师岗位职责
2014/06/16 职场文书
2014年卫生工作总结
2014/11/27 职场文书
教师求职自荐信
2015/03/26 职场文书
2015年医院创卫工作总结
2015/04/22 职场文书
女性健康讲座主持词
2015/07/04 职场文书
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA