YOUはのparams()メソッドは、最初の変数をGETその後、変数をPUT検索し、その後、POST変数ますPARAMS WITH PARAMのNAMEに
$value = $app->request->params('key');
を取得したい場合。変数が見つからない場合、nullが返されます。あなたが唯一の変数の特定のタイプを検索したい場合は、代わりにこれらのメソッドを使用することができます
// ---変数
$paramValue = $app->request->get('paramName');
// --- POST変数GET
$paramValue = $app->request->post('paramName');
// ---変数
をPUT
$paramValue = $app->request->put('paramName');
あなたは= FORMATキーの配列にそれらのすべてを取得することができます 、PARAM名を指定せずに要求からすべてのパラメータを取得したい場合> VALUE
$data = json_decode($app->request->getBody()) ?: $app->request->params();
$データが配列されることを
$data = array(
'key' => 'value',
'key' => 'value',
//...
);
希望のすべてのフィールドが含まれています。
これらはGETパラメータではありませんか?本気ですか? – Galled
Blerg!私はGETを意味しました、POSTではなく、申し訳ありません。 –
$ _GET変数はどうですか?うまくいきませんか? – Galled