[PHP] Variable changes by itself!

In my constructor for my Flickr class, I set $baseURL to equal Flickr’s folder for API calls. For some reason, $baseURL took on the value of $key without me doing anything!

**index.php **


<?php
	include_once('Flickr.php');
	
	$photos = new Flickr();
	$userID = $photos->getUserID('fart');
?>

Abridged version of Flickr.php


function Flickr()
{
	$this->$baseURL = 'http://www.flickr.com/services/rest/';
	$this->$key = '123'; 
}


function getUserID($name)
{
	echo 'base url: ' . $this->$baseURL . '<br />';
	
	$url = $this->$baseURL . '?method=flickr.people.findByUsername' . 
			'&api_key=' . $this->$key . 
			'&username=' . $name;
	
	echo 'url: ' . $url . '<br />';
}

When I run index.php


base url: 1234
url: 1234?method=flickr.people.findByUsername&api_key=1234&username=fart