我想做一個PHP文件我有我正在建設的變量的一部分。如何使一個包含的PHP文件變量
即
$print = 'something';
$print .= include('register_form.php');
print $print;
然而,這是行不通的。 register_form.php將不會包含在$ print var中,並且會在打印輸出開始之前回顯出來。
有沒有辦法做到這一點?
我知道我可以進入register_form.php並使其成爲register_form()的函數,然後返回它的輸出,但是,由於我已經構造了這個方法(並且我有點新鮮)如果我只能做上述嘗試,這會造成更多的麻煩。
感謝您的指點!
用這種方法,我會刪除了把一切我在$打印可變打印出需要什麼? – willdanceforfun 2011-01-13 23:55:07
是的,輸出緩衝將收集所有的回聲/打印的東西到一個緩衝區,你可以用`ob_get_contents()`獲取它的內容,並用`ob_end_clean()`` – 2011-01-13 23:56:41