Salve, ho bisogno di cambiare la seguente classe in modo tale che utilizzi return senza utilizzare gli echo, ma non so come fare. Spero mi aiutiate grazie.
PHP:
<?php
class Page_Data {
var $title;
var $keywords;
var $javascript;
var $css;
var $embeddedStyles;
var $content;
function Display() { //To display in a page
echo "<HTML>\n<HEAD>\n";
$this->DisplayTitle();
$this->DisplayKeywords();
$this->DisplayJavascript();
$this->DisplayCss();
$this->DisplayEmbeddedStyles();
echo "\n</HEAD>\n<BODY>\n";
echo $this->content;
echo $this->javascript;
echo "\n</BODY>\n</HTML>\n";
}
function DisplayTitle() {
$this->title;
}
/*function DisplayKeywords() {
'<META NAME="keywords" CONTENT="' . $this->keywords . '" />';
}*/
function DisplayJavascript() {
'<SCRIPT TYPE="text/javascript" SRC="js/'. $this->javascript .'"></SCRIPT>';
}
function DisplayCss () {
'<LINK HREF="' . $this->css . '" REL="stylesheet" />';
}
function EmbeddedStyles () {
//-----------//s
}
function SetContent( $Data ) {
$this->Content = $Data;
}
}