[英]php output buffering - prevent part of code from being parsed?
我正在使用包含的輸出緩沖來生成靜態HTML頁面。
有什么辦法可以防止php代碼的某些部分被解析? 這樣,而不是有輸出,php仍然完整嗎?
根據PHP文檔:
當包含文件時,該文件包含的代碼將繼承包含所在行的變量范圍。 從那時起,調用文件中該行上可用的任何變量將在被調用文件中可用。 但是,包含文件中定義的所有函數和類都具有全局作用域。
話雖如此,我認為您不能在此處使用include。 如果您不希望PHP解釋器解析PHP代碼,則可以使用file_get_contents()或類似方法。 這將使您無需解析任何PHP代碼即可獲取文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.