我有一个方法可以保存输出html-snippet的不同功能。
function col2_article() {
CA_2Col::createOuter2Table();
CA_2Col::createInner2Table();
CA_2Col::createInnerMso2Table();
CA_2Col::createContentLeftTable();
CA_2Col::col2_content();
CA_2Col::closeContentLeftTable();
CA_2Col::createMiddleMso2Table();
CA_2Col::createContentRightTable();
CA_2Col::col2_content();
CA_2Col::closeContentRightTable();
CA_2Col::closeMso2Table();
CA_2Col::close2Table();
CA_2Col::close2Table();
}
是否可以在HTML文件中输出此功能?
我用fwrite语句尝试过,但内容只在页面中输出而不是插入HTML文件。
function createHTML() {
$ca = $this->col2_article();
$ca_name = 'Test';
$myfile = fopen("files/". $ca_name .".html", "w") or die("Unable to open file!");
fwrite($myfile, $ca);
fclose($myfile);
}
答案 0 :(得分:0)
解决方案非常简单!首先,我将函数的结果存储在echo或return语句中。现在,我将每个函数的结果保存到我返回的变量中,它就像魅力一样!