Closure: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '=== 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 den...')
 
(Ingen skillnad)

Nuvarande version från 29 augusti 2024 kl. 17.13

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.