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 相关文章推荐
使用 MySQL 开始 PHP 会话
Dec 21 PHP
PHP cron中的批处理
Sep 16 PHP
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
Sep 23 PHP
mcrypt启用 加密以及解密过程详细解析
Aug 07 PHP
PHP解析html类库simple_html_dom的转码bug
May 22 PHP
php检查日期函数checkdate用法实例
Mar 19 PHP
PHP实现的简单缓存类
Jul 29 PHP
PHP mysqli_free_result()与mysqli_fetch_array()函数详解
Sep 21 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
Apr 12 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 06 PHP
Laravel 登录后清空COOKIE的操作方法
Oct 14 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
用PHP实现小型站点广告管理(修正版)
2006/10/09 PHP
php动态实现表格跨行跨列实现代码
2012/11/06 PHP
php可生成缩略图的文件上传类实例
2014/12/17 PHP
php创建无限级树型菜单
2015/11/05 PHP
php封装单文件上传到数据库(路径)
2017/10/15 PHP
PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解
2019/02/16 PHP
tp5修改(实现即点即改)
2019/10/18 PHP
PHP扩展类型及安装方式解析
2020/04/27 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
js中方法重载如何实现?以及函数的参数问题
2013/08/01 Javascript
jquery实现图片翻页效果
2013/12/23 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
JavaScript中的包装对象介绍
2015/01/27 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
2018/11/02 Javascript
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
Python功能键的读取方法
2015/05/28 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
Python登录注册验证功能实现
2018/06/18 Python
对python制作自己的数据集实例讲解
2018/12/12 Python
在Pandas中DataFrame数据合并,连接(concat,merge,join)的实例
2019/01/29 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
使用python模拟高斯分布例子
2019/12/09 Python
Docker部署Python爬虫项目的方法步骤
2020/01/19 Python
Python3 利用face_recognition实现人脸识别的方法
2020/03/13 Python
外贸采购员求职的自我评价
2013/11/26 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
退休教师欢送会主持词
2014/03/31 职场文书
书香校园建设方案
2014/05/02 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python
java中为什么说子类的构造方法默认访问的是父类的无参构造方法
2022/04/13 Java/Android