2017-08-17 44 views
-2

我使用的功能:ob_start()ob_end_clean()/ob_end_flush隱藏我包括的PHP腳本的輸出。當我在ob函數中只使用一個include時,我沒有輸出,但是當我使用2時,我得到了它們的輸出。我的代碼示例:如何在不顯示輸出的情況下包含2個或多個php文件?

ob_start(); include('config.php'); include('test.php'); ob_end_flush();

如何隱藏我的輸出,即使我有2包括?

+2

我希望你的'config.php'文件不輸出東西.. –

+1

基本上包括意味着你正在運行該文件。所以,如果你不想看到輸出,你不應該回應任何東西 – bharath

+0

取決於你包括的文件裏面有什麼。它是純粹的HTML(然後使用不同的功能,並把結果放入一個變量)?它是一些PHP邏輯?另外,輸出緩衝不是一個好方法 - 更好地構建你的代碼。 – Qirel

回答

0

我在我的PHP腳本中做了一些小的語法錯誤,似乎工作。

相關問題