简单地解析PHP程序的运行过程

简单地解析PHP程序的运行过程
我一直想了解Web programming.php技术是Web编程的一个重要的语言,这本书总是说PHP是服务器端的编程语言。然而,它是不可能理解它是如何用于服务器端编程以及它是如何运行的。我也看到了一些的PHP教程,主要介绍语法,但没有回答前面的问题。最近看了一些东西,东拼西凑,终于有了一些了解如何运行PHP。

HTTP协议的触发器和PHP脚本

HTTP是一种基于请求/响应的协议,它是支持Web操作的协议的基础,HTTP的客户端发送请求。

在服务器端,服务器端返回的响应,请求包含客户端需要访问的页面的文件名,服务器端返回的网页文件名点。如果PHP,Javascript,所以不使用HTTP协议传输的只能是一个静态的HTML文件。这是HTML文件不能由用户行为的影响,以及内容保持不变。
如果你想实现一个动态的网页,你需要使用PHP或javascript.php是一种编程语言,用于服务器端,和Javascript是用于客户端编程语言。

PHP代码是在服务器端执行的,当用户访问包含PHP代码的网页时,它向服务器发送请求,该服务器包含Web页面的文件名。它将调用PHP解释器来处理文件。然后,处理后的结果将被分类为响应并发送给客户机。PHP代码可以与服务器端数据库或其他资源交互,或者根据用户的操作生成不同的页面。

因此,PHP脚本的触发是在服务器接收客户端的请求,接收请求后,服务器会触发一个PHP脚本;脚本后处理的结果返回给客户端,等待下一个请求。收到下一个请求时,服务器会触发另一个(或同)的PHP脚本。两PHP脚本是相互独立的,并且第二脚本运行几乎不受先前的脚本。

Javascript代码一般在客户端执行,由浏览器处理。客户端从服务器端获取Javascript代码,而不是执行代码的结果,然后调用解释器执行代码。

PHP代码块

PHP代码可以嵌入在HTML文件中,你可以经常看到PHP代码块散落在HTML文件。我也一直在同一个HTML文件的困惑,不同的PHP代码块之间是什么关系。原来,PHP会忽略HTML代码的PHP代码块之间的两。
测试多个块
这是HTML代码。

< PHP
$ var = 1;
这是PHP代码块1。 $ var;
>

这也是HTML代码。

< PHP
$ var = 1;
这是PHP代码块2。 $ var
>

代码中有两个PHP代码块,这些代码块由HTML代码分隔。第一个PHP代码块声明1个变量$ var;第二个代码块引用var并更改其值。
测试多个块
这是HTML代码。

这是PHP代码块1。$ var = 1
这也是HTML代码。

这是PHP代码块2。$ var = 2
第二代码块可以被var.although美元的代码是由HTML代码中分离出来,这两段代码的执行,完全忽略了HTML,PHP的输出是相同的PHP代码不是由HTML下面分开,前者只是插入相应的HTML代码的PHP的输出结果之间。
< PHP
$ var = 1;
这是PHP代码块1。 $ var;

$ var = 1;
这是PHP代码块2。 $ var
>
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部