uginroot / php-location
Php type location
v1.1
2020-03-27 07:49 UTC
Requires
- php: ^7.2
This package is auto-updated.
Last update: 2024-04-27 17:20:52 UTC
README
Install
composer require uginroot/php-location:^1.1
Example
use Uginroot\PhpLocation\Location; $location = new Location(1, 1); $location ->move(1, 1) // Location(2, 2) ->moveLatitude(1) // Location(3, 2) ->moveLongitude(1) // Location(3, 3) ->distance(new Location(4, 4)) // float(1.4142135623731) ; $location ->setLatitude(55.7539) // Location(55.7539, 1) ->setLongitude(37.6208) // Location(55.7539, 37.6208) ->distanceEarth(new Location(59.9398, 30.3146)) // 634568.9802775994 ~ 635km ; Location::createFromString('55.7539', '37.6208'); // Location(55.7539, 37.6208)