Closure::bind
En esta página
Closure::bind
Duplicar un cierre con un objeto vinculado y ámbito de clase especificados
Descripción#
public static Closure::bind(Closure $closure, object $newThis, [object $newScope]): Closure
```php
Este método es una versión estática de Closure::bindTo. Véase la documentación de ese método para más información.
## Parámetros
`closure`
La función anónima a vincular.
`newThis`
El objeto al que la función anónima dada debería ser vinculado, o `null` para que el cierre sea desvinculado.
`newScope`
El ámbito de clase a la que asociar el cierre, o 'static' para mantener el actual. Si se proporciona un objeto, el tipo del mismo se usará en su lugar. Esto determina la visibilidad de métodos protegidos y privados del objeto vinculado. No se permite pasar (un objeto de) una clase interna a este parámetro.
## Valores devueltos
Devuelve un nuevo objeto `Closure` object, o `null` en caso de error.
## Ejemplos
Ejemplo de `Closure::bind`
```php
Resultado del ejemplo anterior es similar a:
1
2
Véase también#
Funciones anónimas
Closure::bindTo