我是否必须将布尔函数分配给变量才能工作?

时间:2019-04-15 13:53:09

标签: php

我有一个注册用户的函数,它返回最终execute语句的值:

function register() {
    //... code ...
    return ($stmt->execute);
}

在某些地方,我想验证注册是否成功,所以我检查:

if (register()) {
    //do something
} else {
    //do something else
}

但有时我不需要执行此检查,因此只需调用该函数而不分配它的工作即可:

register();

或者,因为它返回true / false,所以我至少必须将其分配给变量:

$isRegistrationSuccessful = register();

0 个答案:

没有答案