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 数组实例说明
Aug 18 PHP
PHP的一个基础知识 表单提交
Jul 04 PHP
CodeIgniter使用phpcms模板引擎
Nov 12 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
HTML中嵌入PHP的简单方法
Feb 16 PHP
总结PHP删除字符串最后一个字符的三种方法
Aug 30 PHP
php实现基于pdo的事务处理方法示例
Jul 21 PHP
PHP实现非阻塞模式的方法分析
Jul 26 PHP
使用PHPExcel导出Excel表
Sep 08 PHP
Laravel如何自定义command命令浅析
Mar 23 PHP
使用composer命令加载vendor中的第三方类库 的方法
Jul 09 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
drupal 代码实现URL重写
2011/05/04 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
PHP 传输会话curl函数的实例详解
2017/09/12 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
自己的js工具 Cookie 封装
2009/08/21 Javascript
JQuery下关于$.Ready()的分析
2009/12/13 Javascript
简述JavaScript提交表单的方式 (Using JavaScript Submit Form)
2016/03/18 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
2016/05/30 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
jQuery调用Webservice传递json数组的方法
2016/08/06 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
JavaScript字符串_动力节点Java学院整理
2017/06/27 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
微信小程序实现拖拽 image 触摸事件监听的实例
2017/08/17 Javascript
js装饰设计模式学习心得
2018/02/17 Javascript
node.js监听文件变化的实现方法
2019/04/17 Javascript
Vue项目中Api的组织和返回数据处理的操作
2019/11/04 Javascript
vue 使用微信jssdk,调用微信相册上传图片功能
2020/11/13 Javascript
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python可变参数用法实例分析
2017/04/02 Python
Pycharm学习教程(1) 定制外观
2017/05/02 Python
Python基础教程之利用期物处理并发
2018/03/29 Python
详解如何用python实现一个简单下载器的服务端和客户端
2019/10/28 Python
django 解决扩展自带User表遇到的问题
2020/05/14 Python
html5画布旋转效果示例
2014/01/27 HTML / CSS
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
HTML5 weui使用笔记
2019/11/21 HTML / CSS
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
机电一体化专业应届本科生求职信
2013/09/27 职场文书
大学生村官任职感言
2014/01/09 职场文书
公务员个人年终总结
2015/02/12 职场文书
投诉信范文
2015/07/02 职场文书
初中开学典礼新闻稿
2015/07/17 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python