PDO (class)
The PDO class
Introduction
(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0)
表示PHP和数据库服务器之间的连接。
Class synopsis
PDO
{
public __construct ( string $dsn
[, string $username
[, string $passwd
, array $options
]] )
public bool beginTransaction ( void )
public bool commit ( void )
public mixed errorCode ( void )
public array errorInfo ( void )
public int exec ( string $statement )
public mixed getAttribute ( int $attribute )
public static array getAvailableDrivers ( void )
public bool inTransaction ( void )
public string lastInsertId ([ string $name = NULL ] )
public PDOStatement prepare ( string $statement [, array $driver_options = array() ] )
public PDOStatement query ( string $statement )
public string quote ( string $string [, int $parameter_type = PDO::PARAM_STR ] )
public bool rollBack ( void )
public bool setAttribute ( int $attribute , mixed $value )
}
Table of Contents
- PDO :: beginTransaction - 启动一个事务
- PDO :: commit - 提交一个事务
- PDO :: __ construct - 创建一个表示到数据库的连接的PDO实例
- PDO :: errorCode - 获取与数据库句柄上最后一个操作关联的SQLSTATE
- PDO :: errorInfo - 获取与数据库句柄上最后一个操作关联的扩展错误信息
- PDO :: exec - 执行一条SQL语句并返回受影响的行数
- PDO :: getAttribute - 检索数据库连接属性
- PDO :: getAvailableDrivers - 返回一个可用的PDO驱动程序数组
- PDO :: inTransaction - 检查是否在事务中
- PDO :: lastInsertId - 返回最后插入的行或序列值的ID
- PDO :: prepare - 准备执行语句并返回一个语句对象
- PDO :: query - 执行一条SQL语句,返回一个结果集作为PDOStatement对象
- PDO :: quote - 引用用于查询的字符串。
- PDO :: rollBack - 回滚事务
- PDO :: setAttribute - 设置一个属性
PDO::beginTransaction →
© 1997–2017 The PHP Documentation Group
根据知识共享署名许可证v3.0或更高版本授权。