如何用感叹号写isset

use*_*925 -3 php

我只需要澄清一下.

我有以下代码:

if ((!$username) && (!$userid))
Run Code Online (Sandbox Code Playgroud)

但我想在此代码中包含一个isset.输入的正确方法如下:

if ((!isset($username)) && (!isset($userid))) 
Run Code Online (Sandbox Code Playgroud)

谢谢

Pat*_*gle 5

如果你想要真正的花哨,isset()可以采用多个参数,如果设置了所有参数则返回true.所以,你可以这样做

if (!isset($username,$userid))
Run Code Online (Sandbox Code Playgroud)

编辑:这不是你要求的.if set或$ userid未设置时,将执行if块中的代码.在原来的职位,你想,如果时要执行这两个没有设置$的用户名和用户ID $.