public function array_out($key = null) {
		if (count($this->output) < 2 || ($key && !isset($this->output[$key]))) {
			return array();
		}
		if ($key) {
			return $this->output[$key];
		}
		array_shift($this->output);
		return $this->output;
	}
public function array_out($key = null) {
		if (count($this->output) < 2 || ($key && !isset($this->output[$key]))) {
			return array();
		}
		if ($key) {
			return $this->output[$key];
		}
		array_shift($this->output);
		return $this->output;
	}
public function array_out ( $ key = null ) { if ( count ( $ this -> output ) < 2 || ( $ key && ! isset ( $ this -> output [ $ key ] ) ) ) { return array ( ) ; } if ( $ key ) { return $ this -> output [ $ key ] ; } array_shift ( $ this -> output ) ; return $ this -> output ; }
Return output dump as array

@param string $key
@return array
Return output dump as array