1
目前我使用file_get_contents命令來包含文件的html。現在我添加了PHP,它造成了一個問題。 PHP正在被閱讀爲html,因此無法執行。如何檢索執行PHP的文件內容?PHP file_get_contents,在include文件前執行PHP包含
哦,我需要的內容在一個特林。所以包括在這種情況下不工作我相信,對嗎?
謝謝!
目前我使用file_get_contents命令來包含文件的html。現在我添加了PHP,它造成了一個問題。 PHP正在被閱讀爲html,因此無法執行。如何檢索執行PHP的文件內容?PHP file_get_contents,在include文件前執行PHP包含
哦,我需要的內容在一個特林。所以包括在這種情況下不工作我相信,對嗎?
謝謝!
ob_start();
include 'file_to_include.php';
$contents = ob_get_clean();
包含文件的內容(在執行PHP時)在$contents
中。
您可以使用['ob_get_flush()'](http://www.php.net/manual/en/function.ob-get-flush.php)並刪除最後一個函數。 –
@JaredFarrish我將它添加到我的答案中。謝謝。 – flowfree
完美。多謝你們! :) –