返回空;与返回;


return NULL; vs. return;

我想知道PHP是否有任何差异。假设我有以下函数

public function myFunc() {
    // some logic here
    return;
}

而这里:

public function myFunc2() {
     // some more logic here
     return null;
}

我明白,返回""(空字符串)与null不同。每个函数上的 var_dump() 返回 NULL。这在内部(按位或用于某种比较)是否以某种方式以不同的方式处理?

它会影响解析时间吗?写return NULL只是一种好习惯,还是更像是一种惯例?

我没有

研究PHP的源代码,但作为一名开发人员,我正在使用return null函数何时应该返回一个值(根据设计)和简单的return当我需要只留下一个不返回任何值的函数时。