0

很抱歉这个基本问题,但我是 PHP 新手。

我在 php 中使用 curl 来访问数据库中的记录。一切正常,最后我创建了一个名为“结果”的变量。我的问题是如何访问结果变量中的 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"}]} 

我在这里先向您的帮助表示感谢

4

1 回答 1

2

看起来是JSON

$decoded = json_decode($result);

echo $decoded->time;
echo $decoded->total_rows;
foreach($decoded->rows as $row) {
   echo $row->name;
   //so on
}
于 2013-03-14T21:59:37.887 回答