php实现简单页面
PHP 实现简单页面的方法
创建基础 HTML 结构
使用 PHP 嵌入 HTML 代码,构建一个基础页面框架。PHP 文件通常以 .php 为后缀。
<!DOCTYPE html>
<html>
<head>
<title>简单 PHP 页面</title>
</head>
<body>
<h1>欢迎来到我的页面</h1>
<?php
echo "这是通过 PHP 动态生成的内容。";
?>
</body>
</html>
动态内容生成
PHP 可以在 HTML 中嵌入动态内容,例如当前时间或用户输入。
<!DOCTYPE html>
<html>
<head>
<title>动态内容示例</title>
</head>
<body>
<h1>当前时间</h1>
<?php
echo "现在是 " . date("Y-m-d H:i:s");
?>
</body>
</html>
表单处理
PHP 可以处理 HTML 表单提交的数据,实现交互功能。
<!DOCTYPE html>
<html>
<head>
<title>表单处理</title>
</head>
<body>
<form method="post" action="">
姓名: <input type="text" name="name">
<input type="submit" value="提交">
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
if (!empty($name)) {
echo "你好, " . htmlspecialchars($name) . "!";
}
}
?>
</body>
</html>
包含外部文件
使用 include 或 require 语句可以将重复的页面部分(如页眉、页脚)分离到单独文件中。
header.php
<!DOCTYPE html>
<html>
<head>
<title>页面标题</title>
</head>
<body>
footer.php
</body>
</html>
index.php
<?php include "header.php"; ?>
<h1>主要内容</h1>
<p>这是页面的主要内容区域。</p>
<?php include "footer.php"; ?>
数据库连接
PHP 可以与 MySQL 等数据库交互,实现数据驱动的页面。

<!DOCTYPE html>
<html>
<head>
<title>数据库示例</title>
</head>
<body>
<?php
$conn = new mysqli("localhost", "username", "password", "database");
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
$sql = "SELECT id, name FROM users";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
}
} else {
echo "0 结果";
}
$conn->close();
?>
</body>
</html>
注意事项
确保服务器支持 PHP,文件以 .php 后缀保存。对于本地开发,可以使用 XAMPP、WAMP 或 MAMP 等集成环境。安全方面应注意对用户输入进行验证和过滤,防止 SQL 注入等安全问题。






