HTML块中的输出方法

时间:2017-05-23 12:50:33

标签: php html function fwrite

我有一个方法可以保存输出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);
}

1 个答案:

答案 0 :(得分:0)

解决方案非常简单!首先,我将函数的结果存储在echo或return语句中。现在,我将每个函数的结果保存到我返回的变量中,它就像魅力一样!