【问题标题】:When sqlite_* functions will be updated to use SQLite ver. 3当 sqlite_* 函数将更新为使用 SQLite 版本。 3
【发布时间】:2011-06-13 09:37:05
【问题描述】:

Rasmus Lerdorf 何时在此处更新 sqlite_* 函数:http://php.net/manual/en/book.sqlite.php 以使用 SQLite 版本 3?

我知道我可以使用 PDO。我想使用本机功能,因为它们更快。不,我不想要数据库抽象。

我使用的是 PHP 5.3 和使用 SQLite 2.8.17 创建的数据库。这是我的代码:

if ($db = sqlite_open('whatever', 0666, $sqliteerror)){ 
    sqlite_query($db, 'CREATE TABLE foo (bar varchar(10))');
    sqlite_query($db, "INSERT INTO foo VALUES ('fnord')");
    $result = sqlite_query($db, 'select bar from foo');
    var_dump(sqlite_fetch_array($result)); 
} else {
    die($sqliteerror);
}

有什么想法吗?

谢谢。

【问题讨论】:

  • 我认为不是 Rasmus 本人在开发 SQLite PHP 模块。

标签: php sqlite


【解决方案1】:

PHP 有一个单独的SQLite3 extension。如果您没有注意到,它就在手动菜单中原始 SQLite 扩展的正下方。

为了向后兼容,原来的 SQLite 扩展可能仍然存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多