0

正確なパスワードがわからないデータベースに(odbcを使用して)接続してみたいと思います。つまり、パスワードにはいくつかの選択肢があり、コードでどちらが正しいかを判断する必要があります。

PHPを使用してこれを行うにはどうすればよいですか?

4

1 に答える 1

0

呼び出しをodbc_connectforeachループでラップして、すべてのパスワードを試します。

function my_odbc_connect($dsn, $user, array $passwords) {
    foreach ($passwords as $password) {
        $connection = odbc_connect($dsn, $user, $password);
        if (is_resource($connection)) {
            return $connection;
        }
    }
    return false;
}

そしてそれから

$connection = my_odbc_connect('blah', 'user', array('foo', 'bar', 'baz'));
于 2012-08-21T20:55:07.493 に答える