本质上,我希望能够将变量定义为一件事,除非那件事不存在。我发誓在某处我看到了一个类似这样的速记条件:
$var=$_GET["var"] || "default";
但是我找不到任何文档来正确执行此操作,老实说,它可能是 JS 或 ASP 或我看到的其他东西。
我知道上面代码中应该发生的一切只是检查任一语句是否返回 true。但我想我看到有人做了一些基本上定义了默认值的事情,如果第一次失败。这是任何人都知道并可以帮助我的事情吗?我疯了吗?说:
$var=($_GET["var"]) ? $_GET["var"] : "default";
或者说特别多余:
if ($_GET["var"]) { $var=$_GET["var"]; } else { $var="default"; }
想法?