- var_dump: documentation ( source)
<?php
class GeoCoder {
protected $latitude;
protected $longitude;
public $distance;
public function __construct($lat,$long,$dist) {
$this->latitude = $lat;
$this->longitude = $long;
$this->distance = $dist;
}
}
$o1 = new GeoCoder(-22.43,-46.81,1500.00);
$o2 = new GeoCoder(-22.42,-46.82,1740.00);
$o3 = new GeoCoder(-21.43,-46.80,152.00);
$nu = null;
if ($o1->distance > $o2->distance) {
$nu[] = $o2;
$nu[] = $o1;
}
else
{
$nu[] = $o1;
$nu[] = $o2;
}
if ($o2->distance > $o3->distance) {
$nu[] = $o3;
$nu[] = $o2;
}
else
{
$nu[] = $o2;
$nu[] = $o3;
}
var_dump($nu);