Php:echo vs include html文件

时间:2017-05-17 13:25:19

标签: php include echo

在php脚本中: -

之间有什么区别
echo "<p>info</p>"

并简单地写html内容(包括“htmlfile”基本上做什么)?

include "file.html"

观察: 我读到echo发送一个命令给web服务器发送http响应,同时包含一个html文件等待处理php代码完成。

在后一种情况下,php模块在处理完所有在php文件中编写的html时“回应”了吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

这是我意识到的:

  1. php引擎执行以下操作:
  2. - 获取php文件

    - 遇到html标签(在任何php标签之外),它会发送到输出缓冲区

    - 如遇到php标签,它会在里面执行php代码。

    1. 包含file.html语句与上面做的相同,观察所有代码是从上到下依次分析的。 从这里来的是误解,包括语句实际上复制粘贴代码。不。它涉及分析和/或执行的机制。
    2. Echo直接发送到输出缓冲区
    3. 你不能直接在php标签里面有html标签。
    4. 我希望如果你有像我这样的奇迹,这可以为你提供帮助。