对不起基本问题,但我是PHP的新手。
我在php中使用curl来访问数据库中的记录。一切正常,最后我创建了一个名为'result'的变量。我的问题是如何访问结果变量中的xcoord和ycoord值?
我的卷曲:
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($ch, CURLOPT_POSTFIELDS, $query);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
的结果:
{"time":0.041,"total_rows":1,"rows":[{"name":" test ","xcoord":" 13.307580499999972 ","ycoord":" 52.4212494"}]}
感谢您的帮助
答案 0 :(得分:2)
看起来像是JSON
$decoded = json_decode($result);
echo $decoded->time;
echo $decoded->total_rows;
foreach($decoded->rows as $row) {
echo $row->name;
//so on
}