2017-05-17 90 views
0

在PHP腳本: - 什麼是(什麼包括 「HTMLFILE」 基本上沒有)PHP的:回聲VS包括HTML文件

echo "<p>info</p>" 

和書面方式簡單HTML內容之間的區別?

include "file.html" 

觀察: 我讀到回聲發送命令到Web服務器發送HTTP響應,同時還包括一個HTML文件等待,直到處理PHP代碼完成。

在後一種情況下,PHP模塊在處理完PHP文件中寫入的所有html後「回聲」嗎?

謝謝!

回答

0

這是我意識到:

  1. PHP引擎執行以下操作:

-takes PHP文件

- 如果它遇到的HTML標記(任何PHP標籤外) ,它發送到輸出緩衝區

- 如果遇到php標籤,它會執行php代碼。

  1. 包含file.html語句的功能與上述相同,觀察結果是從上到下依次分析所有代碼。 從這裏出現誤解,包括聲明實際上覆制粘貼代碼。不是。它涉及分析和/或執行的機制。
  2. 回聲直接發送到輸出緩衝區
  3. 您不能在php標籤中直接使用html標籤。

我希望這可以幫助你,如果你有我的奇蹟。