您是否需要更改结束使用PHP的HTML文档

时间:2017-06-19 11:19:03

标签: php html

我已经开始深入研究PHP了,我发现PHP文件的结尾有“.php”。我想知道它是如何工作的,如果你可以将HTML代码放入其中一个文件中,以及如何通常使用PHP来收集信息,如果他们为表单创建一个单独的网页,或者他们只能转换HTML页面进入PHP页面。

道歉,如果我的问题有点难以理解,那就很难说出我想知道的内容。

谢谢!

3 个答案:

答案 0 :(得分:0)

您可以将html放在php文件中,例如:

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>

此文件文件将在浏览器上显示经典的Hello World页面!

使用php的方式取决于你尝试做什么。有时它会与html混合,有时候没有。

答案 1 :(得分:0)

PHP和HTML将结合使用来创建网页。可以将HTML文档转换为PHP,以便在用于不同的事物时实现更多功能。 PHP是服务器端脚本语言,即它促进用户界面(HTML&amp; CSS)和后端服务器内容(数据)之间的通信。 HTML是一种标记语言,它本身不与服务器通信,它只是用于在页面上显示静态内容。

它们可以一起用于创建动态网页。想到它的一种方法是这样的:HTML提供内容,而PHP操纵内容以提供功能。

换句话说,如果我们正在建造一所房子,那么HTML就是实体,PHP就是管道,供暖和电力。

您可以在PHP文件中包含HTML代码,但所有PHP脚本必须以:

开头
 <?php
 and end with
 ?> 

关于收集信息的问题,PHP提供了创建表单和绑定数据库的功能,请执行以下操作:

 <?php
    echo '<form method="post" action="">
    Username: <input type="text" name="user_name" /><br/>
    Password: <input type="password" name="user_pass"><br/>
    Password again: <input type="password" name="user_pass_check"><br/>
    E-mail: <input type="email" name="user_email">
    <input type="submit" value="Register" />
    </form>';
 ?>

这是一个用PHP编写的简单表单示例,使用户能够登录,HTML和PHP的不同之处在于,虽然您可以在HTML中创建相同的表单,但PHP可以让您访问各种漂亮的功能,例如执行数据验证,安全检查和数据库访问。

答案 2 :(得分:0)

每当网络服务器看到以.php结尾并且注册了PHP解释器的页面时,它就会将页面传递给解释器。

解释器会将任何结果传回。如果页面中没有PHP代码(例如,那里只有HTML),解释器只会按照获取它的方式传回HTML,但如果添加<?php ... ?>块,则解释器将评估该块的内容并将其替换为结果(例如,如果执行<?php echo "Hello world" ?>,它将替换为&#34; Hello world&#34;)。

那只是短版本。