public function border() {
		if (!isset($this->_border)) {
			$this->_border = $this->_characters['corner'];
			foreach ($this->_widths as $width) {
				$this->_border .= str_repeat($this->_characters['line'], $width + 2);
				$this->_border .= $this->_characters['corner'];
			}
		}

		return $this->_border;
	}
public function border() {
		if (!isset($this->_border)) {
			$this->_border = $this->_characters['corner'];
			foreach ($this->_widths as $width) {
				$this->_border .= str_repeat($this->_characters['line'], $width + 2);
				$this->_border .= $this->_characters['corner'];
			}
		}

		return $this->_border;
	}
public function border ( ) { if ( ! isset ( $ this -> _border ) ) { $ this -> _border = $ this -> _characters [ 'corner' ] ; foreach ( $ this -> _widths as $ width ) { $ this -> _border .= str_repeat ( $ this -> _characters [ 'line' ] , $ width + 2 ) ; $ this -> _border .= $ this -> _characters [ 'corner' ] ; } } return $ this -> _border ; }
Render a border for the top and bottom and separating the headers from the
table rows.

@return string  The table border.
Render a border for the top and bottom and separating the headers from the table rows .