Обращение к нестатическому методу

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
Auramel
Сообщения: 80
Зарегистрирован: 2017.11.17, 14:39
Откуда: Russia, Ufa
Контактная информация:

Обращение к нестатическому методу

Сообщение Auramel »

Доброго времени суток. Точно помню, что слышал, что обращение к нестатическому методу через :: должно вызвать ошибку. Недавно обаружил код, где идет обращение к нестатическому методу через ::. Как пример:

Код: Выделить всё

<?php

ini_set('display_errors', true);

/**
 * Class A
 */
class A
{
    /**
     * @return string
     */
    public function test(): string
    {
        return 'test';
    }
}

print A::test();
на локалке стоит xampp. php 7.2.0. Неужели не настроен до конца или подобное реально разрешается?
Ответить