День добрый. Ковырялся в PHP и обнаружил очень странное поведение при статическом вызове метода. Пример:
class A {
public function foo () {
echo 'foo';
}
}
A::foo();
Сработает и выведет "foo", хотя метод не объявлен как static. Это баг? Или я чего-то не понимаю?