selff
Новичок
ООП. PHP4. Непонятки с "::" (доступ к методам класса)
Подскажите плиз, в факах и деталях не нашел ответ.
имею:
Подскажите плиз, в факах и деталях не нашел ответ.
имею:
PHP:
<?
class Aclass {
function somefunc1() {}
function somefunc2() {}
function somefunc3()
{
// возвращает результат каких-либо операций с использованием методов класса Aclass
return $this->somefunc1()+$this->somefunc2();
}
}
// ~~~~~~~~~~~~~
// Почему вот так работает
$A = new Aclass();
echo $A->somefunc3();
// А вот так не работает
echo A::somefunc3(); // ругается на неизвестные функции somefunc1() и somefunc2()
// Хотя вот так тоже работает
echo A::somefunc1();
?>