s@nch0
Хочу всё знать
Дада, понимаю, PHP4 - это древность и т.д. Но случилось так, что нужно кое-что поправить на одном из проектов. Ессно переносить всё на PHP5 я не буду. Это не моя забота. Поэтому флуд на эту тему просьба не разводить.
И так, суть вопроса.
Есть к примеру класс и методы в нём:
class siteClass {
function func1() {
}
function func2() {
$this->func1();
}
}
Вызов func1() в func2() выдаёт ошибку: Fatal error: Call to undefined function...
Если сделать siteClass::func1();
То всё ок.
Так вот вопрос, это я чего-то не понимаю или в PHP4 действительно нельзя так вызывать методы одного класса в самом классе ?
И так, суть вопроса.
Есть к примеру класс и методы в нём:
class siteClass {
function func1() {
}
function func2() {
$this->func1();
}
}
Вызов func1() в func2() выдаёт ошибку: Fatal error: Call to undefined function...
Если сделать siteClass::func1();
То всё ок.
Так вот вопрос, это я чего-то не понимаю или в PHP4 действительно нельзя так вызывать методы одного класса в самом классе ?