Relativa klass typer

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

Relativa klass typer

Dessa typer av deklarationer kan endast användas inom klasser.

self

Värdet måste vara en instans av samma klass som den där typdeklarationen används.

parent

Värdet måste vara en instans av en föräldraklass till klassen där typdeklarationen används.

static

static är en returtyp som kräver att värdet som returneras måste vara en instans av samma klass som den där metoden anropas. Tillgänglig från och med PHP 8.0.0.

PHP Språkreferens