php json형태의 데이터 출력때문에요.
본문
디비에 들어가 있는 형태가
{"marker":[],"polyline":[{"type":"polyline","points":[{"x":126.63386983399766,"y":37.39339846225999},{"x":126.63074197272758,"y":37.39046718633108}]}]}
이렇게 되어있는데
여기에서 반복문 돌려서 x, y 좌표들만 빼려고 하거든요.
$array_data = $row_bounds['nosun_map'];
foreach ($array_data['polyline']['points'] as $key => $value){
echo $value['x']."<br/>";
};
이게 아무것도 안찍히네요 --;
답변 2
$json = json_decode($row_bounds['nosun_map']);
foreach($result->polyline[0]->points as $key => $value) {
echo $value->x." / ".$value->y;
}
array(x) object(o)
!-->와 not array but object 현명한 답이네요
답변을 작성하시기 전에 로그인 해주세요.