在这篇快速文章中,我们将讨论PHP文件的来龙去脉。 如果您不熟悉PHP编程,本文将帮助您了解PHP文件的各个方面。
PHP是一种服务器端脚本语言,主要用于构建基于Web的应用程序。 这些范围可以从非常简单的博客网站到用于在线销售产品的成熟的电子商务网站。 实际上,PHP是最流行的服务器端脚本语言之一,具有非常健康的市场份额。
因此,当您开始学习PHP编程时,您应该做的第一件事就是使自己熟悉.php文件。
什么是PHP文件?
在学习PHP脚本语言时,您将使用.php扩展名创建和编码文件。 那么什么是PHP文件呢?
一般来说,PHP文件是纯文本文件,其中包含用PHP编程语言编写的代码。 由于PHP是服务器端(后端)脚本语言,因此在服务器上执行PHP文件中编写的代码。 Web服务器上的PHP引擎将所有用PHP编写的代码都转换为HTML,因此,当将生成的网页发送到客户端以在用户浏览器中呈现时,所得网页仅包含HTML代码。
实际上,根据PHP语法,PHP文件可能包含纯文本,HTML标记或代码。 当您访问任何基于PHP的网页时,请求将发送到服务器,由PHP引擎解释和执行PHP代码。 PHP代码将转换为HTML,并与文件中的其他纯文本和HTML合并。 最后,完成HTML在页面执行后发送到客户端。
如果在浏览器中查看任何PHP文件的源代码,您将永远不会看到其中的原始PHP代码,因为它已经由服务器执行并转换为HTML。
这是PHP文件如何工作的概述。 在下一节中,我们将看到一个PHP文件的示例。
PHP文件的结构
在本节中,我们将快速介绍PHP文件的结构。 让我们看一个示例PHP文件:
<?php
echo "<b>Hello World</b>";
?>
在上面的示例中,由<?php
和?>
标记包装的代码是一段PHP代码。 正如我们在上一节中讨论的那样,一个PHP文件可能包含PHP以外的其他代码,并且可能是纯文本或HTML标记。 由<?php
和?>
标记包装的代码在服务器端执行。 在上面的示例中,PHP代码执行后的输出如下所示:
<b>Hello World</b>
实际上,PHP文件的结构可能类似于:
<?php
//PHP code
?>
<div>other HTML tags</div>
plain text
<?php // more PHP code ?>
<p>more HTML</p>
如您所见,PHP文件可以混合代码,HTML和纯文本。
short_open_tag
标记
在上一节中,我们看到PHP代码由<?php
和?>
标记包装在PHP文件中。 但是, php.ini配置文件提供了一个名为short_open_tag
的指令,它使您可以使用PHP的open标签的缩写形式。
有一个陷阱-如果使用short open标记,则在将PHP代码与XML代码结合使用时需要小心,因为开头XML标记<?xml
的语法可能会产生问题,并且该XML代码将被检测为PHP 。
实际上,避免使用简短形式的PHP的open标签是一种最佳实践。
或者,如果您想学习如何将PHP用于WordPress ,请查看我们的免费课程。
CodeCanyon上最好的PHP脚本
CodeCanyon是插件和脚本的市场。 您可以探索在CodeCanyon上创建的数千个最好,最有用的PHP脚本 。 通过低成本的一次性付款,您可以购买这些高质量的WordPress主题,并为您和您的访客改善网站体验。
翻译自: https://code.tutsplus.com/tutorials/what-is-a-php-file--cms-34718