Revision: 56090
at March 9, 2012 16:26 by satinfo30

Initial Code
```function getDistanceBetweenPointsNew(\$latitude1, \$longitude1, \$latitude2, \$longitude2) {
\$theta = \$longitude1 - \$longitude2;
\$miles = acos(\$miles);
\$miles = \$miles * 60 * 1.1515;
\$feet = \$miles * 5280;
\$yards = \$feet / 3;
\$kilometers = \$miles * 1.609344;
\$meters = \$kilometers * 1000;
return compact('miles','feet','yards','kilometers','meters');
}

\$point1 = array('lat' => 40.770623, 'long' => -73.964367);
\$point2 = array('lat' => 40.758224, 'long' => -73.917404);
\$distance = getDistanceBetweenPointsNew(\$point1['lat'], \$point1['long'], \$point2['lat'], \$point2['long']);
foreach (\$distance as \$unit => \$value) {
echo \$unit.': '.number_format(\$value,4).'<br />';
}

The example returns the following:

miles: 2.6025
feet: 13,741.4350
yards: 4,580.4783
kilometers: 4.1884
meters: 4,188.3894```

Initial URL
`http://www.inkplant.com/code/calculate-the-distance-between-two-points.php`

Initial Description
`find the distance between two location using php`

Initial Title
`find distance between two longtude,latitude in PHP`

Initial Tags

Initial Language
`PHP`