我从昨晚开始尝试从列名获取数据,表名是(数据)是(my_table)。
(数据)列中的数据是这样的:
{"kind":"track","id":97617992,"created_at":"2013\/06\/19 22:24:08 +0000","user_id":1861068,"}
我希望它像回声一样。
kind: track loop,
id: (number) loop,
created_at: (date) loop,
user_id: (user_id) loop,
答案 0 :(得分:2)
该数据采用JSON格式,因此请使用json_decode
将其解码为数组。
$array = json_decode($row['data'], true);
foreach ($array as $key => $val) {
echo "$key: $val loop,<br/>";
}
答案 1 :(得分:0)
首先找到某个变量的substr(data,1,strlen(data)-1);
并使用,
方法中的explode()
运算符将其拆分。然后您可以通过它的索引轻松打印该爆炸数组。
知道了吗?
答案 2 :(得分:0)
$data=json_decode('{"kind":"track","id":97617992,"created_at":"2013\/06\/19 22:24:08 +0000","user_id":1861068,"}');
foreach($data as $value=>$key)
echo $key . ":" . $value . "<br/>";