php实现简单页面
以下是使用PHP实现简单页面的方法:
创建基本HTML结构
PHP文件可以包含标准HTML代码,通过.php扩展名保存。例如创建一个index.php文件:
<!DOCTYPE html>
<html>
<head>
<title>PHP简单页面</title>
</head>
<body>
<h1>欢迎来到我的页面</h1>
<?php echo "<p>这是PHP生成的内容</p>"; ?>
</body>
</html>
嵌入动态内容
PHP代码通过<?php ?>标签嵌入HTML,可动态输出内容:
<p>当前日期是:<?php echo date('Y-m-d'); ?></p>
处理表单数据
创建包含表单的页面form.php:
<form method="post" action="process.php">
姓名:<input type="text" name="username">
<input type="submit" value="提交">
</form>
处理表单的process.php:

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = htmlspecialchars($_POST['username']);
echo "你好, " . $name;
}
?>
包含重复内容
使用include或require复用代码片段:
创建header.php:
<header>
<h1>网站标题</h1>
<nav>导航菜单</nav>
</header>
在页面中包含:

<?php include 'header.php'; ?>
<main>页面主要内容</main>
连接数据库
简单的MySQL数据库连接示例:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
$conn = new mysqli($servername, $username, $password, $dbname);
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();
?>
使用条件语句
根据条件显示不同内容:
<?php
$hour = date("H");
if ($hour < 12) {
echo "早上好!";
} elseif ($hour < 18) {
echo "下午好!";
} else {
echo "晚上好!";
}
?>
创建简单函数
定义和调用自定义函数:
<?php
function greet($name) {
return "Hello, $name!";
}
echo greet("World");
?>
以上示例展示了PHP创建简单页面的核心功能,包括HTML集成、动态内容生成、表单处理、数据库操作等基础操作。实际开发中可根据需求组合这些功能构建更复杂的页面。






