PDO::quote讲解


Posted in PHP onJanuary 29, 2019

PDO::quote

PDO::quote — 为SQL语句中的字符串添加引号。(PHP 5 >= 5.1.0, PECL pdo >= 0.2.1)

说明

语法

public string PDO::quote ( string $string [, int $parameter_type = PDO::PARAM_STR ] )

PDO::quote()为SQL语句中的字符串添加引号或者转义特殊字符串。

参数

string

要添加引号的字符串。

parameter_type

为驱动程序提供数据类型。

返回值

返回一个带引号的字符串,理论上可以安全的传递到SQL语句中并执行。如果该驱动程序不支持则返回FALSE。

实例

为普通字符串添加引号

<?php
$conn = new PDO('sqlite:/home/lynn/music.sql3');
/* Simple string */
$string = 'Nice';
print "Unquoted string: $string\n";
print "Quoted string: " . $conn->quote($string) . "\n";
?>

以上输出结果为:

Unquoted string: Nice
Quoted string: 'Nice'

转义特殊字符串

<?php
$conn = new PDO('sqlite:/home/lynn/music.sql3');
/* Dangerous string */
$string = 'Naughty \' string';
print "Unquoted string: $string\n";
print "Quoted string:" . $conn->quote($string) . "\n";
?>

以上例程会输出:

Unquoted string: Naughty ' string
Quoted string: 'Naughty '' string'

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
PHP个人网站架设连环讲(一)
Oct 09 PHP
怎样才能成为PHP高手?学会“懒惰”的编程
Dec 05 PHP
PHP音乐采集(部分代码)
Feb 14 PHP
PHP写MySQL数据 实现代码
Jun 15 PHP
PHP session会话的安全性分析
Sep 08 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
Jun 04 PHP
PHP单例模式详细介绍
Jul 01 PHP
thinkPHP js文件中U方法不被解析问题的解决方法
Dec 05 PHP
解析PHP之提取多维数组指定列的方法
Jan 03 PHP
PHP的自定义模板引擎
Mar 24 PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 PHP
TP3.2框架分页相关实现方法分析
Jun 03 PHP
PDO::query讲解
Jan 29 #PHP
PDO::prepare讲解
Jan 29 #PHP
PDO::lastInsertId讲解
Jan 29 #PHP
PHP date()格式MySQL中插入datetime方法
Jan 29 #PHP
PHP扩展mcrypt实现的AES加密功能示例
Jan 29 #PHP
Yii2.0建立公共方法简单示例
Jan 29 #PHP
使用vs code编辑调试php配置的方法
Jan 29 #PHP
You might like
各种战术和打法的原创者
2020/03/04 星际争霸
PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法
2015/03/19 PHP
隐性调用php程序的方法
2015/06/13 PHP
jQuery timers计时器简单应用说明
2010/10/28 Javascript
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
jQuery中[attribute!=value]选择器用法实例
2014/12/31 Javascript
javascript实现左右控制无缝滚动
2014/12/31 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
Node.js实用代码段之正确拼接Buffer
2016/03/17 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
2016/09/04 Javascript
js 性能优化之算法和流程控制
2017/02/15 Javascript
JS文件/图片从电脑里面拖拽到浏览器上传文件/图片
2017/03/08 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
Python压缩和解压缩zip文件
2015/02/14 Python
python发送邮件功能实现代码
2016/07/15 Python
使用 Python 实现微信群友统计器的思路详解
2018/09/26 Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
2019/07/09 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
基于python调用psutil模块过程解析
2019/12/20 Python
python内打印变量之%和f的实例
2020/02/19 Python
Python Tkinter Entry和Text的添加与使用详解
2020/03/04 Python
安装pyecharts1.8.0版本后导入pyecharts模块绘图时报错: “所有图表类型将在 v1.9.0 版本开始强制使用 ChartItem 进行数据项配置 ”的解决方法
2020/08/18 Python
htnl5利用svg页面高斯模糊的方法
2018/07/20 HTML / CSS
巴塞罗那观光通票:Barcelona Pass
2019/10/30 全球购物
会计专业毕业生求职信分享
2014/01/03 职场文书
电厂职工自我鉴定
2014/02/20 职场文书
创先争优活动承诺书
2014/08/30 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
董事长开业致辞
2015/07/29 职场文书
用Python简陋模拟n阶魔方
2021/04/17 Python