update : 2015.11.03
php.shukuma.com검색:
|
Closure::bindTo(PHP 5 >= 5.4.0) Closure::bindTo — Duplicates the closure with a new bound object and class scope 설명Create and return a new anonymous function with the same body and bound variables as this one, but possibly with a different bound object and a new class scope.
The “bound object” determines the value $this will
have in the function body and the “class scope” represents a class
which determines which private and protected members the anonymous
function will be able to access. Namely, the members that will be
visible are the same as if the anonymous function were a method of
the class given as value of the
Static closures cannot have any bound object (the value of the parameter
This function will ensure that for a non-static closure, having a bound
instance will imply being scoped and vice-versa. To this end,
non-static closures that are given a scope but a
인수
반환값
Returns the newly created Closure object
실패 시 예제Example #1 Closure::bindTo() example
<?php 위 예제의 출력 예시: 1 2 참고
|