public function server( $key, $default = null ) {
		if ( !isset( $this->SERVER[strtoupper( $key )] ) ) 
		{
			return $default;
		}
		return $this->SERVER[strtoupper( $key )];
	}
public function server( $key, $default = null ) {
		if ( !isset( $this->SERVER[strtoupper( $key )] ) ) 
		{
			return $default;
		}
		return $this->SERVER[strtoupper( $key )];
	}
public function server ( $ key , $ default = null ) { if ( ! isset ( $ this -> SERVER [ strtoupper ( $ key ) ] ) ) { return $ default ; } return $ this -> SERVER [ strtoupper ( $ key ) ] ; }
get a SERVER param

@param string		$key
@return mixed
get a SERVER param