archakov06
@archakov06
Frontend-разработчик (ReactJS)

Slim 3 не принимает GET параметры?

Пишу API на данном фреймворке и хотел принять GET парамтеры, но ничего не приходит. Хотя если указать как аргумент к путь /send/sms/79999999999 он обрабатывает нормально.

$app->get('/send/sms', function ($request, $response, $args) {
	print_r($_GET);
	print_r($_GET['phone']);
});


ecf46ac893c44b188e02514d05632c9b.png
  • Вопрос задан
  • 514 просмотров
Решения вопроса 1
Понимаю, что вопрос задан уже давно, но может кому пригодится. Что бы получить массив $_GET, то это примерно так:

//для адреса http://site.ru/send/sms?phone=+7000000000
$app->get('/send/sms', function(Slim\Http\Request $request, Slim\Http\Response $response, $args){
        //$request->getQueryParams() - весь массив $_GET
	echo $request->getQueryParam('phone');

});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы