7

PHP 5.4 を使用していますが、作成している無名関数にレキシカル スコープがあるかどうか疑問に思っています。

つまり、コントローラーメソッドがある場合:

protected function _pre() {
    $this->require = new Access_Factory(function($url) {
        $this->redirect($url);
    });
}

Access Factory が渡された関数を呼び出すとき、$this はそれが定義されたコントローラーを参照しますか?

4

2 に答える 2