我已经开始深入研究PHP了,我发现PHP文件的结尾有“.php”。我想知道它是如何工作的,如果你可以将HTML代码放入其中一个文件中,以及如何通常使用PHP来收集信息,如果他们为表单创建一个单独的网页,或者他们只能转换HTML页面进入PHP页面。
道歉,如果我的问题有点难以理解,那就很难说出我想知道的内容。
谢谢!
答案 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;)。
那只是短版本。