语句无法正常工作


Statement not working properly

我在类中有一个脚本,当我尝试让脚本检查它没有完成的内容时。它只是由于某种原因停止,这是我的脚本:

case 'f':
    if (isset($this->packet['f']['v'])) {
        return $this->sendMessage("user  is online");
    }
    $this->sendMessage("User is offline.");
break;

所以基本上如果用户在线,它会返回用户在线,但它确实在线。 但如果他不是,它不会说"用户离线"有什么问题?

试试这个:

case 'f':
    return (isset($this->packet['f']['v']) ? $this->sendMessage("User is online") : $this->sendMessage("User is offline."));
    break;