有人有或知道一個PHP類可以輕鬆地在PHP上使用SQLite3嗎?PHP類可以輕鬆在PHP上使用SQLite3嗎?
我一直在使用這個http://code.jenseng.com/db/但它是用於sqlite2 dbs。
我用它來執行查詢和獲取結果數組,我找到了一個,但是它的代碼很大,我正在尋找更簡單的東西。
有人有或知道一個PHP類可以輕鬆地在PHP上使用SQLite3嗎?PHP類可以輕鬆在PHP上使用SQLite3嗎?
我一直在使用這個http://code.jenseng.com/db/但它是用於sqlite2 dbs。
我用它來執行查詢和獲取結果數組,我找到了一個,但是它的代碼很大,我正在尋找更簡單的東西。
您應該可以使用PDO類(Cross DBMS)。
PHP has a native SQLite3 class,這是默認啓用的PHP 5.3.0的
例from PHP Manual
$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());
debian 8軟件包版本PHP PHP 5.6.20-0 + deb8u1(cli)(built:Apr 27 2016 11:26:05) Copyright(c)1997-2016 PHP Group Zend Engine v2.6.0 ,版權所有(c)1998-2016 Zend Technologies 使用Zend OPcache v7.0.6-dev,版權所有(c)1999-2016,由Zend Technologies提供,不帶sqlite,必須通過'apt-get install php5-sqlite'安裝。 – exxecc 2016-06-09 09:19:34