Documentación offline PHP master

Closure::call

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

En esta página

Closure::call

Vincula y llama al cierre

Descripción#

public Closure::call(object $newThis, mixed ...$args): mixed
```php

Vincula temporalmente el cierre a `newThis`, y lo llama con cualquier parámetro dado.

## Parámetros

`newThis`  
El `object` a vincular al cierre mientras dure la llamada.

`args`  
Cero o más parámetros, que serán dados como parámetros al cierre.

## Valores devueltos

Devuelve el valor devuelto por el cierre.

## Ejemplos

Ejemplo de `Closure::call`
valor = $valor; } public function getValor() { return $this->valor; } } $tres = new Valor(3); $cuatro = new Valor(4); $cierre = function ($delta) { var_dump($this->getValor() + $delta); }; $cierre->call($tres, 4); $cierre->call($cuatro, 4); ?>

```php

El ejemplo anterior mostrará:

int(7)
int(8)