【发布时间】:2016-11-22 04:06:00
【问题描述】:
我现在正在使用 Laravel 5,但遇到以下问题。我得到了数据库查询的响应:
[{"id":1}]
我想取出 1 作为 int 或 string。有什么想法吗?
我尝试如下解决这个问题:
$json = (DB query);
$data = json_decode($json);
$final = $data[0]->id;
响应是:
json_decode() 期望参数 1 是字符串,给定数组
【问题讨论】:
-
你试过用
json_decode解码它吗? -
你有没有尝试过什么? (谷歌搜索例如 xD)
-
是的,我用谷歌搜索了一下,但我不明白任何例子,这就是我在这里问的原因
-
json_decode('[{"id": 1}]', true)[0]['id']
标签: php json laravel laravel-5