dba_handlers
dba_handlers
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
dba_handlers - 列出所有可用的处理程序
描述
array dba_handlers ([ bool $full_info = false ] )
dba_handlers()
列出了这个扩展支持的所有处理程序。
参数
full_info
在结果中打开/关闭全部信息显示。
返回值
返回一个数组处理程序。如果full_info
设置为TRUE
,则数组将与作为键的处理程序名称以及作为值的版本信息相关联。否则,结果将是处理程序名称的索引数组。
注
:当使用内部CDB
库,你会看到CDB
和cdb_make
。
例子
示例 #1 dba_handlers() Example
<?php
echo "Available DBA handlers:\n";
foreach (dba_handlers(true) as $handler_name => $handler_version) {
// clean the versions
$handler_version = str_replace('$', '', $handler_version
echo " - $handler_name: $handler_version\n";
}
?>
上面的例子会输出类似于:
Available DBA handlers:
- cdb: 0.75, Revision: 1.3.2.3
- cdb_make: 0.75, Revision: 1.2.2.4
- db2: Sleepycat Software: Berkeley DB 2.7.7: (08/20/99)
- inifile: 1.0, Revision: 1.6.2.3
- flatfile: 1.0, Revision: 1.5.2.4
← dba_firstkey
dba_insert →