以下为自己摸索结果,不知道TP5是不是这样来生成静态文件的,如有不对地方往大神们不吝指点。
由于 tp5 没有了bulidhtml()的方法只能另寻他路;
使用ob_get_contents() 配合 file_put_contents()以及$this->fetch();
具体如下:
c: index.php a: index
echo $this->fetch();
file_put_contents('./htm/aa.xhtml',ob_get_clean());
注意:
1. 控制器需要继承 think/Controller; 才能使用$this->fetch();
2.'./htm/aa.xhtml' : 为public/htm
希望能为同学初学者提供帮助!