0

私の silex アプリケーションでは、サンプル コントローラー コードを次に示します。

$api->match('/product/{id}', function(Request $request, $id) use ($api) {
   //my code here
})->method('DELETE');

ここでは、この URL「/product/5?/testpara=myvalue」を渡し、「$request」オブジェクトを使用して「testpara」パラメーターの値を取得します。出来ますか?はいの場合、どのように?

問題は、$_REQUEST["testpara"] を使用してもその値を取得できないことです。

どんな助けでも大歓迎です。ありがとう。

4

2 に答える 2

0

$_REQUEST は少し時代遅れです。$_GET['testpara'] を試してみてください。

しかし答えは、あなたの URL に /product/5?/testpara=myvalue ではなく /product/5/?testpara=myvalue というタイプミスがあることです。

于 2013-05-26T15:20:27.210 に答える