0

何らかの理由で関数を呼び出すことができません。その理由がわかりません。

 $app->post( '/login', function () use ($app, $db) { 
     myfunction();
 }
 $app-run();

 function myfunction() {
     echo "hello world";
 }

私は何を間違っていますか?

ありがとう。

4

2 に答える 2

3

関数を呼び出しているクロージャーのスコープ内で関数に到達できることを確認してください。

$app および $db と一緒に use ステートメントに含めたいと思うかもしれません。

于 2013-10-17T10:52:00.890 に答える
1

$app-run();? が欠けていると思います->

于 2013-10-16T22:23:46.617 に答える