Получите значения в request helper как целое число в laravel

Получите значения в request helper как целое число в laravel

13.03.2020 10:05:45 Просмотров 24 Источник

У меня есть форма с тегом select, который я отправляю данные в свой блейд laravel, как показано ниже :

 <form action="{{ route('shop.products.index', $product->url_key) }}" method="get">
                        <select style=" font-family: IranSansLight, sans-serif; width:100%" class="mdb-select md-form" name="color_id">
                            <option value="1">1</option>
                            <option value="2">2</option>
                            <option value="3">3</option>
                        </select>
                        <input type="submit" value="send">
                    </form>

и я получаю его на той же странице, что и ниже :

request()->get('color_id')

Проблема в том, что это получение данных в виде строки, но мне нужно, чтобы значения были целыми, так как же я могу получить целое число или преобразовать их в целое число?

У вопроса есть решение - Посмотреть?

Ответы - Получите значения в request helper как целое число в laravel / Receive values in request helper as integer in laravel

Anar Rzayev

14.03.2020 12:04:43

$colorId = (int)request()->get('color_id');

ОПЕРАЦИОННАЯ

$colorId = intval(request()->get('color_id'))
Закрыть X