JustUserR пишет:Не используйте никогда глобальные переменные.
Обеими руками поддерживаю.
Данные можно и нужно передавать в метод.
PHP:
скопировать код в буфер обмена
class A { private $db; function __construct ( $config = FALSE ) { $this->db = new DB ( $config [ "host" ], $config [ "login" ], $config [ "password" ], $config [ "db" ] ); $result = TRUE; } else { $result = FALSE; } return $result; } function getInfo () { $info = $this->db->query ( "select ..." ); return $info; } } $ConfData = ... $obj = new A ( $ConfData );
(Отредактировано автором: 20 Января, 2011 - 02:35:50)
|