IF语句中的PHP逻辑运算符

rin*_*hik 1 php if-statement operators logical-operators

我有这个代码:

if ( ($oldTime < (time() - self::wait)) ) {
  if ($this->setTime())
  {
    return true;
  }
  else
  {
    return false;
  }
} else {
  return false;
}
Run Code Online (Sandbox Code Playgroud)

我可以用以下方法替换它:

if ( ($oTime < (time() - self::wait)) && $this->setTime() ) {
  return true;
} else {
  return false;
}
Run Code Online (Sandbox Code Playgroud)

我需要它来检查是否$this->setTime()返回true,如果$oTime < (time() - self::wait)为真.

Rob*_*vey 6

return ($oTime < (time() - self::wait)) && $this->setTime()
Run Code Online (Sandbox Code Playgroud)