我刚刚浏览论坛,有人问他们在网上找到的PHP文件。它有几个斑点像这样的代码:PHP条件,括号需要吗?
if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR);
我一直认为需要括号括你想要做的,如果条件为真东西。有没有其他的选择,例如,如果它不在同一条线上?
还有另一条线路是这样的: if ($action != ""): mail("$adminaddress","Visitor Comment from YOUR SITE",
我的直觉是说这是行不通的,但我也不知道,如果它是一个过时的PHP文件,并将其用于工作?
哇,我不知道有这么多的选项来构建php代码。谢谢! – Levi 2008-12-19 15:37:18
如果你是最后一个例子,你不需要额外的变量:echo $ something? '某事是真的':'某事是错误的'; – 2008-12-19 15:40:23
我知道它的工作原理,但我认为我在某处读到这是一个未记录的结果(因此可能会在将来的版本中更改)。但不知道。 – Jacco 2008-12-19 15:46:23