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&amp;mysql(二)
Oct 09 PHP
php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
Nov 17 PHP
php下使用SimpleXML 处理XML 文件
Feb 27 PHP
PHPCMS的使用小结
Sep 20 PHP
PHP实现生成透明背景的PNG缩略图函数分享
Jul 08 PHP
PHP生成随机数的方法实例分析
Jan 22 PHP
smarty自定义函数htmlcheckboxes用法实例
Jan 22 PHP
Codeigniter校验ip地址的方法
Mar 21 PHP
PHP 配置后台登录以及模板引入
Jan 24 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
七种PHP开发环境搭建工具
Jun 28 PHP
PHP设计模式之命令模式示例详解
Dec 20 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框架codeigniter中如何使用框架的session
2013/06/24 PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
2014/06/21 PHP
PHP中使用CURL获取页面title例子
2015/01/07 PHP
PHP如何通过传引用的思想实现无限分类(代码简单)
2015/10/13 PHP
PHP如何将XML转成数组
2016/04/04 PHP
如何简单地用YUI做JavaScript动画
2007/03/10 Javascript
ext 代码生成器
2009/08/07 Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
2010/08/11 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
JS模块与命名空间的介绍
2013/03/22 Javascript
JavaScript常用脚本汇总(一)
2015/03/04 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
超出JavaScript安全整数限制的数字计算BigInt详解
2018/06/24 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
js利用拖放实现添加删除
2020/08/27 Javascript
Vue仿Bibibili首页的问题
2021/01/21 Vue.js
[04:02]DOTA2上海特锦赛小组赛第二日recap精彩回顾
2016/02/28 DOTA
python不带重复的全排列代码
2013/08/13 Python
python网络编程示例(客户端与服务端)
2014/04/24 Python
python实现windows下文件备份脚本
2018/05/27 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
PHP统计代码行数的小代码
2019/09/19 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
运动会主持词大全
2015/07/02 职场文书
机械原理课程设计心得体会
2016/01/15 职场文书
学校趣味运动会开幕词
2016/03/04 职场文书
2016年党员干部公开承诺书
2016/03/24 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记