Documentación offline PHP master

Tipos de clases relativas

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Tipos de clases relativas#

Estas declaraciones de tipos solo pueden ser utilizadas dentro de las clases.

self#

El valor debe ser un instanceof de la misma clase en la que se utiliza la declaración de tipo.

parent#

El valor debe ser un instanceof de un padre de la clase en la que se utiliza la declaración de tipo.

static#

static es un tipo de retorno únicamente que exige que el valor devuelto sea un instanceof de la misma clase en la que se llama el método.