我今天遇到了一些有趣的代码。我试图找出这是否是 PHP 的一个功能,或者我是否遗漏了某些东西,但在 Google 上找不到任何东西。可能是因为我不知道它的名字。
代码
if($logo = \Repositories\Logo::getLogoData($id)){
$logo_href = $logo->link;
}
该变量$logo
未在其他任何地方设置。似乎此 if 语句中的表达式正在检查该类方法是否返回任何内容并同时设置$logo
要在语句中使用的变量。
这是真的?如果是这样,这到底叫什么!?!