Вызов статического метода вне класса

mrjazz

Новичок
Вызов статического метода вне класса

Собственно. Почему вызов статического метода вне класса(любого) генерит ошибку?
т.е.
PHP:
Test::test();//Non-static method Test::test() cannot be called statically

а 
class tester {
	function tester(){
		Test::test();
	}
}
$test =  new tester(); /// нормально??
 

mrjazz

Новичок
Спасибо, своим вопросом Вы навели меня на мысль... Дело в том что конечно же, конечно в статическом методе не может быть никакого $this.
Просто реализовывал обычный Singelton.
 
Сверху