- trim: documentation ( source)
<?php
class Page
{
private $title;
private $description;
private $body;
public function __construct($title = '')
{
if (!empty($title))
{
$this->title = $title;
} else {
$this->title = "TITLE";
}
}
public function description($description)
{
$this->description = $description;
}
public function body($body)
{
$this->body = $body;
}
public function display($content = '')
{
$html = '';
$html .= '<html>\n';
$html .= '<head>\n';
$html .= '<title>'.$this->title.'</title>\n<body';
if(!empty($this->body)) $html .= ' '. $this->body;
$html .= '>\n';
$html .= trim($content);
$html .= '</body?\n';
$html .= '</html>';
}
}
$myPage = new Page('test');
$myPage->display("<div>HELLO</div>");
?>