将两个类函数调用到一个有序输出

时间:2015-02-03 17:36:26

标签: php web

我在index.php文件中浏览,我的代码是这样的:

index.php =

require("template.php"); // the file with the template of the site

$title="Home";
$phead='';
$html->htmlhead();

$htmlside="";
$html->htmlside();

require("file2.php"); // a file with class $queans and function question()
$htmlbody = $queans->questions();
$html->htmlbody($htmlbody);

$htmlfoot="";
$html->htmlfoot();

template.php =包含类$ html以及我在前一个文件中编写的所有函数。以及使用htmlbody函数的具体功能:

//all the class plugin
//in this specific function i wrote
$html->htmlbody($htmlbody){
   echo '<div id="s">'.$htmlbody.'</div>';
}

file2.php =

$queans = new ques;
class ques{
    public function questions(){
        echo 'test';
    }
}

最后它显示$queans->questions()输出前function questions()的输出,输出如下:

test
<div id="s">
</div>

1 个答案:

答案 0 :(得分:2)

在你的file2.php中你必须返回'test'而不是回复它。