ConFoo 2025

Относительные типы классов

Эти объявления типов можно использовать только внутри классов.

self

Значение должно быть instanceof того же класса, что и класс, в котором используется объявление типа.

parent

Значение должно быть instanceof родительского класса, наследуемого классом, в котором объявляется тип.

static

static — это тип только для возвращаемого значения, который требует, чтобы возвращаемое значение было instanceof того же класса, что и класс, в котором вызывается метод. Доступен начиная с PHP 8.0.0.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top