我不确定这个问题到底是什么,我相信它可能不太清楚。但这是:
加载单个网页时PHP经历了哪些正确的程序步骤?是否有电话活动或"某事"我可以用来看这个过程吗?也许就行了,(1)服务器请求启动,(2)开始处理PHP代码,(3)完成处理PHP代码,(4)开始加载HTML,(5)开始加载JS,(6)完成加载php ?
答案 0 :(得分:0)
以下是它的工作原理:
"东西"是什么并不重要。是。通常它会是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安装一样。因此,没有像主条目,结束条目等那样的东西。脚本从第一行开始。