什么是PHP的DOM事件结构?

时间:2014-05-09 16:14:34

标签: javascript php html procedure

我不确定这个问题到底是什么,我相信它可能不太清楚。但这是:

加载单个网页时PHP经历了哪些正确的程序步骤?是否有电话活动或"某事"我可以用来看这个过程吗?也许就行了,(1)服务器请求启动,(2)开始处理PHP代码,(3)完成处理PHP代码,(4)开始加载HTML,(5)开始加载JS,(6)完成加载php ?

2 个答案:

答案 0 :(得分:0)

以下是它的工作原理:

  • PHP运行
  • PHP输出内容
  • 东西被发送到浏览器。

"东西"是什么并不重要。是。通常它会是HTML,但它可能是一个图像(使用imagecreate和相关函数),它可能是JavaScript(不确定你为什么要这样做),甚至是CSS(甚至不太可能) )。 PHP可以输出JSON。哎呀,我好像记得读过有关PHP函数的内容,可以让你生成SWF文件!

一旦PHP运行完毕,浏览器就会收到它发送的内容并处理它。浏览器不知道PHP与它有任何关系。就其而言,无论Content-Type标题是什么,都是如此。

这就是为什么PHP可以生成内联JavaScript(<script>alert(<?php echo 123; ?>);</script>)而不是相反的方式。浏览器并不关心,它只是看到了结果。

答案 1 :(得分:0)

Php是网络服务器中的一个模块。你需要正确的mime类型.php,php5等注册。然后当您在控制台中运行脚本时,php脚本的行为就像普通的php安装一样。因此,没有像主条目,结束条目等那样的东西。脚本从第一行开始。