mirror of
https://github.com/php/php-src.git
synced 2024-12-01 05:43:38 +08:00
22 lines
744 B
PHP
22 lines
744 B
PHP
<?php
|
|
if (!sizeof(dba_handlers())) die('skip no handlers installed');
|
|
if (!isset($handler)) {
|
|
$handlers = dba_handlers();
|
|
if (in_array('flatfile', $handlers)) {
|
|
$handler = 'flatfile';
|
|
} else {
|
|
$handlers = array_diff($handlers, array('cdb', 'cdb_make')); /* these can only read OR write */
|
|
if (count($handlers)==0) {
|
|
die('skip no handler available that can be used for the test');
|
|
}
|
|
$handler = array_shift($handlers);
|
|
}
|
|
} else {
|
|
if (!in_array($handler, dba_handlers())) {
|
|
$HND = strtoupper($handler);
|
|
die("skip $HND handler not available");
|
|
}
|
|
}
|
|
$HND = strtoupper($handler);
|
|
?>
|