Include_partial到没有断行的字符串


Include_partial to string without break lines

我有这个代码:

$var = "<?php include_partial('box-2')?>";

这导致:

$var = "
<form id='form' method='post' action='/test/search' name='name3636'>
<div id="table" class="table">
....
"

但我得到:

SyntaxError: unterminated string literal

所以,我的问题是,如何将包含部分结果传递给没有换行符的字符串以避免此错误?

已编辑

为什么不使用ob_start();?是这样的

ob_start();
include('you_file.php');
$res=ob_get_clean(); // $res is output of your file
$var=$res;

$var=someFunctionToFilter($res);

改用get_partial:

$var = get_partial('box-2');
//Do something with $var