У мене питання щодо статичної функції в php.
припустимо, що у мене є клас
class test {
public function sayHi() {
echo 'hi';
}
}
якщо я test::sayHi();
це роблю, це працює без проблем.
class test {
public static function sayHi() {
echo 'hi';
}
}
test::sayHi();
працює також.
Які відмінності між першим і другим класом?
У чому особливість статичної функції?