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语句中的字符串添加引号或者转义特殊字符串。高佣联盟 www.cgewang.com


参数

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'

最新文章

  1. GJM : Unity3D 高通Vuforia SDK AR 开发
  2. C Primer Plus_第8章_字符输入输出和输入确认_编程练习
  3. 【DP】HDU 1087
  4. Server 2003序列号
  5. C标准库&lt;signal.h&gt;实现
  6. PHP比较运算!=和!==
  7. kvm相关文章
  8. 基于jsp+servlet图书管理系统之后台用户信息查询操作
  9. JSTL和select标签的组合使用
  10. Linux - Reset a MySQL root password
  11. struts2第一个程序的详解(配图)
  12. FFmpeg资料来源简单分析:libswscale的sws_getContext()
  13. velocity 高亮显示
  14. C#实现GridView导出Excel
  15. .NetCore外国一些高质量博客分享
  16. Mac 在terminal 上用命令打开sublime
  17. 2Servlet笔记
  18. java 汉诺塔实现自动演示
  19. ssm项目部署到服务器过程
  20. Java基础 --Unix与Mac系统 文件路径分隔符(一)

热门文章

  1. JS数组与对象赋值问题
  2. python学习笔记之装饰器、生成器、内置函数、json(五)
  3. C++中复杂声明和定义的辨析
  4. 【转】Hbuilder配置Avalon、Vue指令提示
  5. day8 for循环+基本数据类型(上)
  6. shell进阶篇之字典和数组结合应用案例
  7. 阿里云centos7服务器nginx配置及常见问题解答
  8. Java入门系列之重写
  9. JVM 专题十八:垃圾回收(二)垃圾回收相关算法
  10. java IO流 (一) File类的使用