调用未定义的函数sqlite_libversion()

时间:2012-12-03 10:03:32

标签: php sqlite

我真的不能理解为什么我得到这个错误,我有

extension=php_sqlite.dll
extension=php_sqlite3.dll

我正在使用php版本5.4.3的wamp

我得到了以下错误 调用未定义的函数sqlite_libversion()

我有代码

 echo sqlite_libversion();

我已尝试过其他论坛和线程,但所有这些都是忘记启用模块,为什么我仍然遇到问题?

2 个答案:

答案 0 :(得分:7)

您在Sqlite3中寻找的方法是:

<?php print_r(SQLite3::version()); ?>

应返回:

Array ( [versionString] => 3.5.9 [versionNumber] => 3005009 )

根据http://php.net/manual/en/sqlite3.version.php的文档。

答案 1 :(得分:4)

此函数是(旧的)SQLite 2扩展的一部分,PHP 5.4不支持 - 你只能使用SQLite3。