首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQLite3 (class)

介绍

(PHP 5 >= 5.3.0, PHP 7)

一个接口SQLite 3数据库的类。

课程简介

SQLite3 {

/* Methods */

代码语言:javascript
复制
public bool busyTimeout ( int $msecs )
代码语言:javascript
复制
public int changes ( void )
代码语言:javascript
复制
public bool close ( void )
代码语言:javascript
复制
public __construct ( string $filename [, int $flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE [, string $encryption_key = null ]] )
代码语言:javascript
复制
public bool createAggregate ( string $name , mixed $step_callback , mixed $final_callback [, int $argument_count = -1 ] )
代码语言:javascript
复制
public bool createCollation ( string $name , callable $callback )
代码语言:javascript
复制
public bool createFunction ( string $name , mixed $callback [, int $argument_count = -1 [, int $flags = 0 ]] )
代码语言:javascript
复制
bool enableExceptions ([ bool $enableExceptions = false ] )
代码语言:javascript
复制
public static string escapeString ( string $value )
代码语言:javascript
复制
public bool exec ( string $query )
代码语言:javascript
复制
public int lastErrorCode ( void )
代码语言:javascript
复制
public string lastErrorMsg ( void )
代码语言:javascript
复制
public int lastInsertRowID ( void )
代码语言:javascript
复制
public bool loadExtension ( string $shared_library )
代码语言:javascript
复制
public void open ( string $filename [, int $flags = SQLITE3_OPEN_READWRITE | SQLITE3_OPEN_CREATE [, string $encryption_key = null ]] )
代码语言:javascript
复制
public resource openBlob ( string $table , string $column , int $rowid [, string $dbname = "main" [, int $flags = SQLITE3_OPEN_READONLY ]] )
代码语言:javascript
复制
public SQLite3Stmt prepare ( string $query )
代码语言:javascript
复制
public SQLite3Result query ( string $query )
代码语言:javascript
复制
public mixed querySingle ( string $query [, bool $entire_row = false ] )
代码语言:javascript
复制
public static array version ( void )

}

目录

  • SQLite3::busyTimeout - 设置忙连接处理程序
  • SQLite3::changes - 返回最近的SQL语句更改(或插入或删除)的数据库行数
  • SQLite3::close - 关闭数据库连接
  • SQLite3::__构造 - 实例化SQLite3对象并打开SQLite 3数据库
  • SQLite3::createAggregate - 注册一个PHP函数以用作SQL聚合函数
  • SQLite3::createCollat​​ion - 注册一个PHP函数用作SQL整理函数
  • SQLite3::createFunction - 注册一个PHP函数用作SQL标量函数
  • SQLite3::enableExceptions - 启用抛出异常
  • SQLite3::escapeString - 返回已正确转义的字符串
  • SQLite3::exec - 针对给定的数据库执行无结果查询
  • SQLite3 ::lastErrorCode - 返回最近失败的SQLite请求的数字结果代码
  • SQLite3::lastErrorMsg - 返回描述最近失败的SQLite请求的英文文本
  • SQLite3::lastInsertRowID - 将最新的INSERT的行ID返回到数据库中
  • SQLite3::loadExtension - 尝试加载SQLite扩展库
  • SQLite3::openBlob - 打开一个流资源来读取一个BLOB
  • SQLite3::prepare - 准备执行的SQL语句
  • SQLite3::query - 执行一个SQL查询
  • SQLite3::querySingle - 执行查询并返回单个结果
  • SQLite3::version - 将SQLite3库版本作为字符串常量和数字返回

SQLite3::busyTimeout →

扫码关注腾讯云开发者

领取腾讯云代金券