【问题标题】:How is a php file executed [duplicate]php文件如何执行[重复]
【发布时间】:2014-01-27 04:52:21
【问题描述】:

嗨,我是 php 编程的新手。我不清楚执行是如何发生的以及接下来会发生什么。我想清楚地了解php文件是如何执行的,请求发送到哪里,是html中的输出文件,基本上是从执行php文件到获取输出文件的所有步骤。

【问题讨论】:

标签: php html


【解决方案1】:

以下是非常简化的步骤:

  1. Web 服务器收到请求。
  2. 它检查请求的资源。
  3. 它尝试根据其配置查找资源。此配置的一部分是所有匹配模式 *.php 的请求都应发送到 PHP 解释器。
  4. 网络服务器将请求传递给 PHP 解释器(这是为网络服务器配置的模块,或单独的二进制文件,具体取决于网络服务器的配置方式)。
  5. PHP 解释器读取请求,然后通过从上到下逐行解释文件来执行文件。
  6. 结果被发送回网络服务器,网络服务器将结果传递给浏览器。

【讨论】:

  • 需要注意的一点是 PHP 并不“知道”它正在处理 HTML。实际上 PHP 是常用来输出图像的。如果给出正确的代码,它甚至可以生成 PDF,甚至可以生成整个视频!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-08-09
  • 2016-10-09
  • 2016-03-18
  • 2018-05-10
  • 1970-01-01
  • 2016-09-24
相关资源
最近更新 更多