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
一个程序下载的管理程序(二)
Oct 09 PHP
基于文本的搜索
Oct 09 PHP
DISCUZ 论坛管理员密码忘记的解决方法
May 14 PHP
php将数据库导出成excel的方法
May 07 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
Oct 13 PHP
PHP调用wsdl文件类型的接口代码分享
Nov 19 PHP
php创建、获取cookie及基础要点分析
Jan 26 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
Jun 28 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
Nov 10 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
Dec 09 PHP
PHP unlink与rmdir删除目录及目录下所有文件实例代码
Feb 07 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
如何对PHP程序中的常见漏洞进行攻击(下)
2006/10/09 PHP
比较discuz和ecshop的截取字符串函数php版
2012/09/03 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
Flash对联广告的关闭按钮讨论
2007/01/30 Javascript
jqPlot 基于jquery的画图插件
2011/04/26 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
jQuery中实现prop()函数控制多选框(全选,反选)
2016/08/19 Javascript
Javascript农历与公历相互转换的简单实例
2016/10/09 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
JavaScript中的 new 命令
2019/05/22 Javascript
微信小程序实现类似微信点击语音播放效果
2020/03/30 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
微信小程序上传帖子的实例代码(含有文字图片的微信验证)
2020/07/11 Javascript
[11:01]2014DOTA2西雅图邀请赛 冷冷带你探秘威斯汀
2014/07/08 DOTA
python 类详解及简单实例
2017/03/24 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
Python requests发送post请求的一些疑点
2018/05/20 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Python叠加两幅栅格图像的实现方法
2019/07/05 Python
详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用
2021/01/21 Python
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
介绍一下grep命令的使用
2015/06/12 面试题
建筑设计学生的自我评价
2014/01/16 职场文书
初中重阳节活动总结
2015/05/05 职场文书
具结保证书范本
2015/05/11 职场文书
2015年小学教导处工作总结
2015/05/26 职场文书
从事会计工作年限证明
2015/06/23 职场文书
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
Java实现斗地主之洗牌发牌
2021/06/14 Java/Android
一条 SQL 语句执行过程
2022/03/17 MySQL
Linux中一对多配置日志服务器的详细步骤
2022/07/23 Servers