1

私は非常に基本的なルーティング クラスを作成し、例によって PHP クロージャーを学習しようとしています。基本的に、Laravel のようなルーティング機能を作成したいのですが、クロージャーを使用する必要があります。

function get($uri)
{
   if($uri == '/account')
   {
      return true;
   }
   else
   {
      return false;
   }
}

function Boo()
{
  echo "Boo";
}

$route = new Route();

$route->get('/account', function() { 
   return $route->Boo();
});

クロージャーなしでこれを行うことができ、「Boo」が出力として表示されます。

クロージャーでこれを行うにはどうすればよいですか? 現在、空白の出力が表示されます。

Ps。関数は正しいクラスにあります。

4

1 に答える 1