php这样写什么意思?为什么不带if



```php
!$var && ($var1 = $_SERVER['HTTP_HOST']);
$var3 = $var4;

```

如果var为假,则执行后边 $var1 = $_SERVER['HTTP_HOST'],如果var为真,则不执行
逻辑运算符可以判定条件的真假,就可以不用写if了

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^