How can a PHP function return true or false effectively in a login script?

In a login script, a PHP function can effectively return true or false by checking if the login credentials provided by the user are valid. This can be done by querying a database to verify the username and password combination. If the credentials are valid, the function should return true; otherwise, it should return false.

function login($username, $password) {
    // Query the database to check if the username and password are valid
    // If valid, return true
    // If not valid, return false
}