1

だから私はファイルpage.phpを持っているとしましょう

<html>
Hello <?php echo $world;?>
</html>

変数を作成し、page.html を使用して「Hello world」を割り当てたい

何かのようなもの

$world = 'world';
$mypage = parse_file('page.php');

ファイル全体を二重引用符で囲むことができると思います

$mypage="<html>
Hello $world
</html>";

ただし、二重引用符の解析は非効率的です。page.html を解析するスクリプトを書かなくても、これを簡単に行うことはできますか?

4

2 に答える 2

4

出力バッファリングはこれをうまく行います

ob_start();
$world = 'world';
include('page.php');
$mypage = ob_get_clean();

参照:

于 2013-02-02T02:05:18.887 に答える
0

別の方法は、ヒアドキュメント構文を使用することです

于 2013-02-02T02:09:02.727 に答える