有人有或知道一个PHP类,可以轻松地在PHP上使用SQLite3吗?
我之前一直在使用这个http://code.jenseng.com/db/,但它是用于sqlite2数据库的。
我用它来执行查询和获取结果数组,我找到了一个,但代码很长,我正在寻找更简单的东西。
有人有或知道一个PHP类,可以轻松地在PHP上使用SQLite3吗?
我之前一直在使用这个http://code.jenseng.com/db/,但它是用于sqlite2数据库的。
我用它来执行查询和获取结果数组,我找到了一个,但代码很长,我正在寻找更简单的东西。
PHP有一个原生的SQLite3类, 从PHP 5.3.0版本开始默认启用
来自PHP手册的示例
$db = new SQLite3('mysqlitedb.db');
$db->exec('CREATE TABLE foo (bar STRING)');
$db->exec("INSERT INTO foo (bar) VALUES ('This is a test')");
$result = $db->query('SELECT bar FROM foo');
var_dump($result->fetchArray());
PHP 5.6.20-0+deb8u1 (cli) (built: Apr 27 2016 11:26:05) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0,版权所有 (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev,版权所有 (c) 1999-2016,by Zend Technologies
不带sqlite,需要通过apt-get install php5-sqlite
安装。 - eXe