我在一些旧的PHP代码中遇到过这个问题,但仍在使用并且有效。我无法找到任何Google搜索结果,也从未见过它。 在其他人之后用分号进行了什么?
if($placeholder_name=="###google_adwords_conversion###")
{
if(!$currentSiteIsLive)
{
return "";
}
else;
}
else if($placeholder_name=="###google_visitor###")
{
if(!$currentSiteIsLive)
{
return "";
}
else;
}
else;
答案 0 :(得分:1)
大括号被视为终止字符。它们用于包含复合语句块。所以最后不需要使用分号。
ForslagOpslagLikes -> fk_brugerid to ForslagOpslag -> fk_brugerid
ForslagOpslagLikes -> getid to ForslagOpslag -> id
如果你只有一个声明,最后会加一个分号。
if {
// code
}
我知道这很难看。
答案 1 :(得分:0)
答案 2 :(得分:0)
its basically saying if not true then do not do anything you can acheive the same with curly brackets. like this:
else { }