좌표값 구하기 질문 입니다

curl 로 할때 좌표값을 구하고 싶은데 실행하면 오류도 안나고아무것도 안찍히는데 무엇이 문제인가요?
80,443 포트는 열려 있습니다.

$address = “부산시 진구 시민공원로”;
$url = “http://dapi.kakao.com/v2/local/search/address.json?query=” . $address;
$headers = array(“Authorization: KakaoAK 키값”,“Content-Type: application/atom+xml; charset=UTF-8”);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_HTTPGET, true);
curl_setopt($curl, CURLOPT_POST, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$return_data = curl_exec($curl);
curl_close($curl);
$return_address = json_decode($return_data,TRUE);

//print_r($return_address);

echo $return_address[‘documents’][0][‘x’];
echo “
”;
echo $return_address[‘documents’][0][‘y’];

====아래방식으로 하면 정상으로 좌표값이 찍힙니다.
< meta charset=“utf-8” >
< script src="//dapi.kakao.com/v2/maps/sdk.js?appkey=4a207f89becb3c7be1d068a043dee466&libraries=services"></ script >
< script >
var addr = “부산시 진구 시민공원로”;

var geocoder = new daum.maps.services.Geocoder();
geocoder.addressSearch(addr, function(result, status) {
	if (status == daum.maps.services.Status.OK) {
		var y = result[0].x;
		var x = result[0].y;
		//coordXY.innerHTML = "<br>X좌표 : " + x + "<br><br>Y좌표 : " + y;
		document.write ("X좌표 : " + x + "<br>Y좌표 : " + y);
	}
});

</ script >

–data-urlencode와 같이 인코딩하는 로직이 누락되어 있습니다.
urlencode 추가해주세요.

https://developers.kakao.com/docs/latest/ko/local/dev-guide#address-coord