有没有PHP命令可以用来确定PDO是启用还是禁用?
我知道我可以手动运行phpinfo()并查看它,但我有一个运行各种web服务器的脚本,这些服务器显示服务器的选定PHP配置设置。
所以我想看看有没有我可以使用的命令。
发布于 2011-05-25 00:15:05
正确的确定方法是使用函数:-
if ( extension_loaded('pdo') ) {
.......
}并且您可能还希望使用以下命令检查特定于数据库的PDO驱动程序:
if ( extension_loaded('pdo_<database type here>') ) { // e.g., pdo_mysql
.......
}发布于 2016-01-04 12:59:45
只需在命令提示符下以PHP PHP -m身份运行命令,就会显示为安装的模块列表。
发布于 2011-05-25 00:13:20
您有两个选择:
if (extension_loaded('pdo')) { /* ... */ }或者(这个方法不是100%可靠的,因为它可以在user-land类中实现):
if (class_exists('PDO', false)) { /* ... */ }就我个人而言,我更喜欢第一种选择。
https://stackoverflow.com/questions/6113262
复制相似问题