테스트 사이트 - 개발 중인 베타 버전입니다

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']." ";   };

 

이게 아무것도 안찍히네요 --;

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

</p>

<p>$json = json_decode($row_bounds['nosun_map']);

foreach($result->polyline[0]->points as $key => $value) {

    echo $value->x." / ".$value->y;

}</p>

<p>

array(x) object(o)

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

아.... object 감사합니다 ^^;

댓글을 작성하려면 로그인이 필요합니다.

와 not array but object 현명한 답이네요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고