Проблема с приведением Int к строке Laravel при выборке с сервера?Php

Кемеровские программисты php общаются здесь
Anonymous
Проблема с приведением Int к строке Laravel при выборке с сервера?

Сообщение Anonymous »

У меня есть веб-приложение, работающее на сервере. Я протестировал код на локальном компьютере, и он работает нормально. Я получаю идентификатор как int с локального сервера, но строку на размещенном сервере.
Использование PHP 7.3

Код: Выделить всё

$data = DB::table('users')
->select('id')
->get();

$data = $data->pluck(id);
(Локальный)
вывод => [1,2,3]
(Размещенный)
вывод => [ "1","2","3"]
Может ли кто-нибудь помочь решить эту проблему? Я могу выполнить цикл для приведения типов, но в моем контроллере есть 100 функций. Невозможно ввести приведение каждого запроса.

Подробнее здесь: https://stackoverflow.com/questions/672 ... rom-server

Вернуться в «Php»