0

dispatcherオブジェクトからリクエスト パラメータを取得するタイミングと、オブジェクトからリクエスト パラメータを取得するタイミングを教えてくださいrequest

public function saveAction(){
    $email = $this->request->getPost("user_email")
}

また

public function saveAction(){
    $email = $this->dispatcher->getParam("email") 
}
4

2 に答える 2

1

クエリ文字列またはポスト パラメータを取得する必要がある場合は Request を使用し、ルート パラメータを取得する必要がある場合は Dispatcher を使用します。ありがとう、

于 2012-11-12T02:12:17.617 に答える
1

Request は HTTP リクエストの抽象化であり、Dispatcher は別のものであり、アクションをディスパッチします。あなたのケースにより適したものを使用してください。

通常、上位レベルの関数内では、具体的なリクエストに依存するのではなく、アクションと連携するように設計されたディスパッチャに依存することが賢明です。

于 2012-10-17T18:31:17.493 に答える