2015-06-02 26 views
6

我目前正在開發symfony2框架。我想要在一個文件中呈現文件的html數據。在symfony2中渲染數據時刪除第一行

我的代碼:

$myfile = fopen("somefile.html", "w"); 
    $data = $this->render("somefile.html.twig"); 
    fwrite($myfile, $data); 

這工作正常,但除了與HTML數據,我得到下面的行
「HTTP/1.0 200 OK
緩存控制:無緩存
日期:           星期二,2015年6月2日7時五十〇分十六秒GMT」

的盯着行我想除去叔下襬是可能通過symfony或我有使用正則表達式?

回答

3

嘗試使用renderView()而不是render()。

$myfile = fopen("somefile.html", "w"); 
$data = $this->renderView("somefile.html.twig"); 
fwrite($myfile, $data);