【发布时间】:2021-07-20 00:58:13
【问题描述】:
我的 Web 应用程序在服务器上运行。我在本地测试了代码,它工作正常。我从本地服务器获取 id 作为 int,但在托管服务器中获取字符串。
使用 PHP 7.3
$data = DB::table('users')
->select('id')
->get();
$data = $data->pluck(id);
(本地) 输出 => [1,2,3]
(托管) 输出 => ["1","2","3"]
谁能帮助解决这个问题?我可以循环输入类型转换,但我的控制器中有 100 个函数。无法对每个查询进行类型转换。
【问题讨论】:
标签: php mysql laravel laravel-5 eloquent