我有一個是我的控制頁面的輸出函數:PHP包括一個可變的內部
$page = "<div class='media-title'><h2>{$title}</h2></div><div class='media-image'>{$image}</div><div class='media-desc'>{$desc}</div>";
我想包括在定義的HTML中的文件「box.php」變量$page
。我嘗試這樣做:
$page = "<div class='media-title'><h2>{$title}</h2></div><div class='media-image'>{$image}</div><div class="inlinebox">" . include("box.php"); . "</div><div class='media-desc'>{$desc}</div>";
...但沒有奏效。我怎麼能把一個PHP包含在一個變量內?
這將打開緩衝。也是一個好方法。 – santiagobasulto 2010-12-09 23:49:33
我試過但沒有任何回報。爲了測試它,我把`<?php ob_start();回聲「測試」;返回ob_get_clean(); ?>`作爲我的box.php的內容,並沒有做任何事情。我刪除了ob_start和ob_clean,並輸出了「測試」一詞4次。標題兩次,一次高於應該有的地方,一次低於應該有的地方。 – mattz 2010-12-10 00:17:32