class GPS {

public $lat;
public $lon;

function __construct ($lat = FALSE, $lon = FALSE)
{
unset($this->lat);
unset($this->lon);

$this->lat = $lat;
$this->lon = $lon;

このような感じで入れ替えてますが、まずいですかね・・・汗