PHP code example of mhndev / location
1. Go to this page and download the library: Download mhndev/location library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
mhndev / location example snippets
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
ev\location\GuzzleHttpAgent());
$result = $googleClient
->setLocale('fa-IR')
->geocode('پیروزی پرستار', 2);
Kint::dump($result);
$reyhoon = new \mhndev\location\ReyhoonLocationSuggester();
$result = $reyhoon->suggest('پیروزی');
Kint::dump($result);
$google = new \mhndev\location\GoogleLocationSuggester();
$result = $google->suggest('پیروزی');
Kint::dump($result);
$result = \mhndev\location\distance(35.691339, 51.471760, 35.734837, 51.441062);
var_dump($result);
//https://maps.googleapis.com/maps/api/distancematrix/json?origins=35.691339,51.471760&destinations=35.734837,51.441062&key=AIzaSyAwmVos1B201fS2cR_2ahJ79YS2chfa84Y
//35.691339, 51.471760
//35.734837, 51.441062
http://localhost:8080/estimate.php?origin=35.733906, 51.440589&destination=35.681783, 51.483411
http://localhost:8080/reverse.php?lat=35.7542194&lon=51.3547069
http://localhost:8080/geocode.php?query=%D8%B3%D9%87%D8%B1%D9%88%D8%B1%D8%AF%DB%8C
http://localhost:8080/suggest.php?query=mirdamad&page=2&perPage=11