Статически метод - нужен ли он здесь?

Лисю

Guest
Статически метод - нужен ли он здесь?

Это не я писал, сразу скажу =))
Просто со статическими методам я не работал, но подозреваю, что он здесь нафиг не нужен. Как считаете?

PHP:
class conn{
static function connect($user,$pass)
{
$db="test";
$host="localhost";
@$link=mysql_connect($host,$user,$pass);
if (! $link){
require_once('enter.php');
die ("Couldn't connect to MySQL");
}
mysql_select_db($db,$link) or die ("Couldn't open $db:".mysql_error() );
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");

return $link;
}
}
 

svetasmirnova

маленький монстрик
Нужен или не нужен это из контекста обычно видно. Но обычно коннект к базе происходит единожды при старте приложения вне зависимости от количества созданных объектов. Статический метод - это одно из возможных хороших решений.
 
Сверху