Closure sınıfı

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

Giriş

Sınıf anonim işlevleri denetler.

Anonim işlevler bu tür nesneler üretir. Bu sınıf oluşturulduktan sonra, anonim işlevlerin daha iyi denetlenmesini sağlayan yöntemlere sahiptir.

Burada listelenen yöntemlerden başka __invoke yöntemine de sahiptir. Bu sınıf, sihirli çağrıları gerçekleyen sınıflarla tutarlılık için vardır ve bu yöntem işlev çağrısı için kullanılmaz.

Sınıf Sözdizimi

finalclassClosure {
private__construct()
publicstaticbind(Closure$closure, ?object$newThis, object|string|null$newScope = "static"): ?Closure
publicbindTo(?object$newThis, object|string|null$newScope = "static"): ?Closure
publiccall(object$newThis, mixed...$args): mixed
publicstaticfromCallable(callable$callback): Closure
}

İçindekiler

To Top