slego
Новичок
Нюансы со static методами в PHP 5.0 ?
Есть класс записи логов:
Хочу обратиться к методу класса без создания его объекта, т.е., используя "::". Для этого, по-идее, метод, к которому возникло желание обратиться, должен быть объявлен как статический, т.е., допустим так:
Как видно из приведенного выше кода - метод самый что нинаесть обычный публичный.... Делаю так
и все работает - запись добавляется в бд. ПА-ЧЕ-МУ???
Помогите, кто может, помогите... сбит с толку...
php 5.0.4
apache 1.3.31
Есть класс записи логов:
PHP:
class CLog
{
public function __construct() {}
public function __destruct() {}
public function set($log)
{
$qr = new CQuery();
$qr->execute("INSERT INTO logs (log) VALUES('".$log."')");
}
};
PHP:
public static function set($log)
PHP:
CLog::set("user you are looser!");
Помогите, кто может, помогите... сбит с толку...
php 5.0.4
apache 1.3.31