fork download
  1. <?php
  2.  
  3. echo getDistance(55.8078912, 37.4611445, 55.8086, 37.4641);
  4.  
  5. function getDistance(float $latitudeFrom, float $longitudeFrom, float $latitudeTo, float $longitudeTo): int
  6. {
  7. $rad = M_PI / 180;
  8. $theta = $longitudeFrom - $longitudeTo;
  9. $dist = sin($latitudeFrom * $rad) * sin($latitudeTo * $rad) + cos($latitudeFrom * $rad) * cos($latitudeTo * $rad) * cos($theta * $rad);
  10.  
  11. return acos($dist) / $rad * 60 * 1.853;
  12. }
Success #stdin #stdout 0.02s 23992KB
stdin
Standard input is empty
stdout
Standard output is empty