<?php
function getCoordinates($address){
$address = str_replace(" ", "+", $address); // replace all the white space with "+" sign to match with google search pattern
// $url = "http://maps.google.com/maps/api/geocode/json?sensor=false&address=$address";
$url = "https://maps.google.com/maps/api/geocode/json?address=$address&key=[YOUR GOOGLE API KEY]"; // over HTTPS
$response = file_get_contents($url);
$json = json_decode($response,TRUE); //generate array object from the response from the web
return ($json['results'][0]['geometry']['location']['lat'].",".$json['results'][0]['geometry']['location']['lng']);
}
echo getCoordinates('New York, NY');