Closure

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

Klassen Closure

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

Introduktion

Klass som används för att representera anonyma funktioner.

Anonyma funktioner ger objekt av denna typ. Denna klass har metoder som tillåter ytterligare kontroll av den anonyma funktionen efter att den har skapats.

Förutom de metoder som listas här, har denna klass också en `__invoke`-metod. Detta är för att vara konsekvent med andra klasser som implementerar anropsmagi, eftersom denna metod inte används för att anropa funktionen.

Klassöversikt

final class Closure {
/* Metoder */
private __construct()
public static bind(Closure $closure, ?object $newThis, object|string|null $newScope = "static"): ?Closure
public bindTo(?object $newThis, object|string|null $newScope = "static"): ?Closure
public call(object $newThis, mixed ...$args): mixed
public static fromCallable(callable $callback): Closure
}

Innehållsförteckning

Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.closure.php
PHP
Språkreferens
Fördefinierade Gränssnitt och Klasser


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.