我不确定我的服务器上是否有sqlite,所以我想使用PDO对象来测试并查看服务器是否支持sqlite.我试过了:
<?php
echo `sqlite3 -v`;
Run Code Online (Sandbox Code Playgroud)
得到以下错误: Warning: shell_exec() has been disabled for security reasons
Nel*_*son 10
您可以使用function_exists()来检查是否存在sqlite函数,如下所示:
if (function_exists('sqlite_open')) {
echo 'Sqlite PHP extension loaded';
}
Run Code Online (Sandbox Code Playgroud)
或者你可以简单地使用:
if (extension_loaded('sqlite3')) {
// Do things
}
Run Code Online (Sandbox Code Playgroud)
http://php.net/manual/en/function.extension-loaded.php
| 归档时间: |
|
| 查看次数: |
8541 次 |
| 最近记录: |