public function header() {
		$args = func_get_args();
		$name = $args[0];
		if (count($args) == 2) {
			$this->headers[$name] = $args[1];
		}
		return $this->headers[$name];
	}
public function header() {
		$args = func_get_args();
		$name = $args[0];
		if (count($args) == 2) {
			$this->headers[$name] = $args[1];
		}
		return $this->headers[$name];
	}
public function header ( ) { $ args = func_get_args ( ) ; $ name = $ args [ 0 ] ; if ( count ( $ args ) == 2 ) { $ this -> headers [ $ name ] = $ args [ 1 ] ; } return $ this -> headers [ $ name ] ; }
Get and optionally set a header.

@param string $name
@param mixed $value (optional)
@return mixed
Get and optionally set a header .