NẾU BẠN MUỐN GET params VỚI PARAM TÊN
$value = $app->request->params('key');
Các params() phương pháp đầu tiên sẽ tìm kiếm PUT biến, sau đó POST biến, sau đó biến GET. Nếu không tìm thấy biến nào, null được trả về.Nếu bạn chỉ muốn tìm kiếm một loại hình cụ thể của biến, bạn có thể sử dụng các phương pháp này thay vì:
// --- GET biến biến
$paramValue = $app->request->get('paramName');
// --- POST
$paramValue = $app->request->post('paramName');
// --- PUT biến
$paramValue = $app->request->put('paramName');
NẾU BẠN MUỐN GET ALL THÔNG SỐ TỪ YÊU CẦU mà không chỉ định PARAM TÊN, BẠN CÓ THỂ LẤY tất cả chúng vào mảng trong FORMAT KEY => VALUE
$data = json_decode($app->request->getBody()) ?: $app->request->params();
$ dữ liệu sẽ là một mảng mà chứa tất cả các trường từ yêu cầu dưới đây
$data = array(
'key' => 'value',
'key' => 'value',
//...
);
Hy vọng nó sẽ giúp bạn!
Đây không phải là GET params ?? Bạn có chắc không? – Galled
Blerg! Ý tôi là GET, không phải POST, xin lỗi. –
Biến số $ _GET như thế nào? Không hoạt động? – Galled