如何将数据转换为数组

时间:2018-09-13 06:01:31

标签: php mysql arrays laravel

我正在一个网站上,我想将这些数据从SQL请求转换为一个PHP数组,因为这些数据是可变的,所以我可以对其进行更新:

[[`license_cop_headhunter`,0],[`license_cop_cAir`,0],[`license_cop_cg`,1]]

如果您对如何操作有任何想法? 谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用toArray()方法,它将为您提供数组结果,您可以对其结果进行处理。

例如:

$result = User::whereId(Auth()->id())->get()->toArray();

您应该记住应该将集合数据转换为数组,因此无法获得直接数组输出,如:

$result = User::where(Auth()->id())->toArray();

这会给你一个错误。

结帐:laravel collections

相关问题