1

我在函数的参数中传递加密密码来连接数据库,但我不知道如何使用它来连接数据库?

function get_connectivity($pwd){    
    $host = "localhost";
    $user = "root";
    $pass = $pwd;
    $database = "testing";

    $db = new mysqli($host, $user, $pass, $database);
    if ($db->connect_errno) {
        return false;
        exit();
    }   
    $db->close();
    return true;
}

我这样称呼它:

get_connectivity(sha1("example"));

这甚至可能吗?谢谢。

4

1 回答 1

0

改成这个。它已经被声明,只需将它传递给连接。

function get_connectivity($pwd){    
    $host = "localhost";
    $user = "root";
    $database = "testing";

    $db = new mysqli($host, $user, $pwd, $database);
    if ($db->connect_errno) {
        return false;
        exit();
    }   
    $db->close();
    return true;
}
于 2013-10-23T16:41:24.170 回答