<?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>");
?>
- Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.34
- Parse error: syntax error, unexpected '(', expecting '{' in /in/HF0TX on line 3
Process exited with code 255. - Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
- Parse error: parse error, unexpected '(', expecting '{' in /in/HF0TX on line 3
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error, expecting `'{'' in /in/HF0TX on line 3
Process exited with code 255.
preferences:
218.46 ms | 1395 KiB | 124 Q