如果声明OOP

时间:2010-05-01 02:47:41

标签: php

我有以下代码

/* Errors exist, have user correct them */
  if($form->num_errors > 0)
  {
     return 1;  //Errors with form
  }
  /* No errors, add the new account to the */
    else if($database->addLeagueInformation($subname, $subformat, $subgame, $subseason, $subwindow, $subadmin, $subchampion, $subtype))
    {
        return 0;  //New user added succesfully
    }
    else
    {
    return 2;  //Registration attempt failed
    }

我想在其中添加以下内容

$databases->addLeagueTable($name)

这应该与addLeagueInformation同时发生。 有什么想法吗?

编辑,这会有效吗?

else if($database->addLeagueInformation($subname, $subformat, $subgame, $subseason, $subwindow, $subadmin, $subchampion, $subtype)
                                            && $databases->addLeagueTable($name) && $_SESSION['players'] == $subplayers && $comp_name =     
                                            "$format_$game_$name_$season" && $_SESSION['comp_name'] = $comp_name)

1 个答案:

答案 0 :(得分:1)

你应该与缩进保持一致,它使代码更容易阅读。

反正:

// Errors exist, have user correct them
if ($form->num_errors > 0)
{
    return 1;  // Errors with form
}
// No errors, add the new account to the
else if ($database->addLeagueInformation($subname, $subformat, $subgame, $subseason, $subwindow, $subadmin, $subchampion, $subtype)
    && $databases->addLeagueTable($name))
{
    return 0;  // New user added succesfully
}
else
{
    return 2;  // Registration attempt failed
}