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 实现多服务器共享 SESSION 数据
Aug 15 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
Views rows style模板重写代码
May 16 PHP
解析php中memcache的应用
Jun 18 PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
Jun 12 PHP
19个Android常用工具类汇总
Dec 30 PHP
PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例
Feb 07 PHP
PHP设计模式之装饰者模式代码实例
May 11 PHP
PHP环境搭建的详细步骤
Jun 30 PHP
PHP pthreads v3下worker和pool的使用方法示例
Feb 21 PHP
Thinkphp集成抖音SDK的实现方法
Apr 28 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
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
2007/04/12 PHP
escape unescape的php下的实现方法
2007/04/27 PHP
PHP 数组基础知识小结
2010/08/20 PHP
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
面向对象继承实例(a如何继承b问题)(自写)
2013/07/01 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
JS将制定内容复制到剪切板示例代码
2014/02/11 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
微信小程序之选项卡的实现方法
2017/09/29 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
[02:04]2018DOTA2亚洲邀请赛Secret赛前采访
2018/04/03 DOTA
Python 开发Activex组件方法
2009/11/08 Python
Python的动态重新封装的教程
2015/04/11 Python
Python上传package到Pypi(代码简单)
2016/02/06 Python
Python用csv写入文件_消除空余行的方法
2018/07/06 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
Python列表解析操作实例总结
2020/02/26 Python
VScode连接远程服务器上的jupyter notebook的实现
2020/04/23 Python
在python中对于bool布尔值的取反操作
2020/12/11 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
大学生职业生涯规划范文
2013/12/31 职场文书
销售经理岗位职责
2014/03/16 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
旅游与环境专业求职信
2014/06/05 职场文书
社区助残日活动总结
2014/08/29 职场文书
大学生创业事迹材料
2014/12/30 职场文书
酒店开业主持词
2015/07/02 职场文书
交流会主持词
2015/07/02 职场文书
员工考勤管理制度
2015/08/06 职场文书
pycharm 如何查看某一函数源码的快捷键
2021/05/12 Python