我需要在我的代碼中使用goto運算符,因爲我似乎無法想象如何繞過它。但問題是我的主機只安裝了PHP 5.2.17版本。轉到PHP版本<5.3.0轉換等效?
任何想法?
下面是我的代碼:
if ($ready !=="y")
{
$check=mysql_query("SELECT `inserted` FROM `team`");
$numrows = mysql_num_rows($check);
$i="0";
while ($i<$numrows && $row = mysql_fetch_assoc($check))
{
$array[$i] = $row['inserted'];
$i++;
}
if (in_array("n", $array))
{
goto skip;
}
else
{
mysql_query("
UPDATE game SET ready='y'
");
}
}
skip:
爲什麼你會想要使用'goto'?更重要的是,我很驚訝地看到這個**在PHP 5.3中添加**而不是刪除。令人咋舌。 – Brad 2012-02-07 18:25:28
「我需要在我的代碼中使用goto運算符」意味着糟糕的設計。 – Griwes 2012-02-07 18:25:46
「我需要在我的代碼中使用goto運算符,因爲我似乎無法想到繞過它的方法。」 Impossible – PeeHaa 2012-02-07 18:25:56