PHP Classes

File: example.php

Recommend this page to a friend!
  Classes of Tariqul Islam   PHP Distance Calculator   example.php   Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Example of Use
Class: PHP Distance Calculator
Calculate distance between places with Maps API
Author: By
Last change: Update of example.php
Date: 1 month ago
Size: 2,705 bytes
 

Contents

Class file image Download
<?php
include "distancefinder.class.php";

//Calculate Car Driving Distance in Kilometer from two Addresses
$df = new distanceFinder("Car Drive");
$result = $df->findDistance("795 E DRAGRAM, TUCSON AZ 85705, USA", "300 BOYLSTON AVE E, SEATTLE WA 98102, USA");
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Car Driving Distance is: " . $result . " Kilometer.<br />";
}

//Calculate Walking Distance in Kilometer from two Addresses
$df = new distanceFinder("Walking");
$result = $df->findDistance("795 E DRAGRAM, TUCSON AZ 85705, USA", "300 BOYLSTON AVE E, SEATTLE WA 98102, USA");
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Walking Distance is: " . $result . " Kilometer.<br />";
}

//Calculate Bicycle Distance in Kilometer from two Addresses
$df = new distanceFinder("Bicycle");
$result = $df->findDistance("795 E DRAGRAM, TUCSON AZ 85705, USA", "300 BOYLSTON AVE E, SEATTLE WA 98102, USA");
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Bicycle Distance is: " . $result . " Kilometer.<br />";
}

//Calculate Geographical Distance in Kilometer from two Addresses
$df = new distanceFinder("Geographic");
$result = $df->findDistance("795 E DRAGRAM, TUCSON AZ 85705, USA", "300 BOYLSTON AVE E, SEATTLE WA 98102, USA");
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Geographic Distance is: " . $result . " Kilometer.<br />";
}

//Calculate Geographical Distance in Kilometer from two pairs of Latitude and Longitude
$df = new distanceFinder("Geographic");
$result = $df->findDistance(array("32.2680738", "-110.9923904"), array("47.6210785", "-122.323045"));
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Geographic Distance is: " . $result . " Kilometer.<br />";
}

//Calculate Geographical Distance in Mile from two pairs of Latitude and Longitude
$df = new distanceFinder("Geographic");
$df->setDistanceUnit("Mile");
$result = $df->findDistance(array("32.2680738", "-110.9923904"), array("47.6210785", "-122.323045"));
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Geographic Distance is: " . $result . " Mile.<br />";
}

//Calculate Geographical Distance in Kilometer and Mile from two pairs of Latitude and Longitude
$df = new distanceFinder("Geographic");
$df->setDistanceUnit("All");
$result = $df->findDistance(array("32.2680738", "-110.9923904"), array("47.6210785", "-122.323045"));
if (isset(
$result['error'])) {
    echo
$result['error']['msg'];
} else {
    echo
"Geographic Distance is: " . $result['Mile'] . " Mile or ". $result['KM'] . " Kilometer.<br />";
}

?>