
之所以说PHP是最好的开发语言,因为PHP除了可以开发数据接口之外,还可以与HTML结合使用,动态生成网页内容,本文就介绍一下如何使用PHP生成动态的网页内容。
除了使用PHPStorm等开发环境编辑代码之外,你也可以直接使用文本编辑器创建以.php为后缀的文件,比如index.php,把它放入服务器路径中即可。
php文件同样支持编译html代码,下面进行简单的演示:
<!DOCTYPE html>
<html>
<body>
<h1>欢迎来到我的网站!</h1>
<?php
echo "当前时间是:" . date("Y-m-d H:i:s");
?>
</body>
</html>保存后在浏览器打开index.php文件,可以看到html的内容和php打印出的时间信息。
既然是动态网页,肯定要进行数据交互,数据交互分为从html向php发送数据和请求数据,下面进行分别介绍。
发送数据:
<!DOCTYPE html> <html> <body> <h1>欢迎来到我的网站!</h1> <?php // 获取用户提交的表单数据 $name = $_POST['name']; $age = $_POST['age']; // 根据用户的输入生成动态内容 echo "你好," . $name . "!你今年" . $age . "岁了。"; ?> <form method="post" action=""> 姓名:<input type="text" name="name"><br> 年龄:<input type="text" name="age"><br> <input type="submit" value="提交"> </form> </body> </html>
上述代码可以将html用户输入的内容发送到php,在实际开发中你可以把这些数据存入数据库。
请求数据:
<!DOCTYPE html> <html> <body> <h1>欢迎来到我的网站!</h1> <p>我叫<?php echo "幽蓝"; ?></p> <p>今年<?php echo 18; ?>岁</p> </body> </html>
注意看这一段神奇的代码,你可以在HTML代码的任何位置插入php标记符,编写php代码,就问你6不6吧。
下面再介绍一些稍微复杂的用法:
连接数据库:
<?php
// 连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database");
// 检查数据库连接是否成功
if (!$conn) {
die("数据库连接失败:" . mysqli_connect_error());
}
// 从数据库中查询数据
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
$userName = ''
$age = ''
// 输出查询结果
if (mysqli_num_rows($result) > 0) {
$userName = $row['name'];
$age = $row['age'];
} else {
echo "没有查询到数据。";
}
// 关闭数据库连接
mysqli_close($conn);
?>
<!DOCTYPE html>
<html>
<body>
<h1>欢迎来到我的网站!</h1>
<p>我叫<?php echo $userName; ?></p>
<p>今年<?php echo $age; ?>岁</p>
</body>
</html>For循环:
<?php foreach ($categories as $item): ?> <tr> <td class="text-center"><?php echo $item['title']; ?></td> </tr> <?php endforeach ?>
if语句:
<?php if (条件): ?> <div class="page-title"> </div> <?php else: ?> <div class="page-title"> </div> <?php endif ?>
匿名
2025-10-22
盖楼盖楼!
匿名
2025-08-11
沙发沙发
匿名
2025-08-10
https://at.oiik.cn/bing.html
匿名
2025-02-21
实用,我在开发https://minmail.app/时候使用到了
王飞翔
2024-12-30
亲爱的朋友:您好!中国疫情持续蔓延,很多人症状非常严重持久不愈,医院人满为患,各年龄段随地倒猝死的现象暴增,多省感染手足口、甲流、乙流、支原体、合胞及腺病毒的儿童不断攀升,目前各种天灾人祸,天气异象频发。古今中外的很多预言都说了这几年人类有大灾难,如刘伯温在预言中说 “贫者一万留一千,富者一万留二三”,“贫富若不回心转,看看死期到眼前”, 预言中也告诉世人如何逃离劫难的方法,真心希望您能躲过末劫中的劫难,有个美好的未来,请您务必打开下方网址认真了解,内有躲避瘟疫保平安的方法。网址1:https://github.com/1992513/www/blob/master/README.md?abhgc#1 网址2:bitly.net/55bbbb 网址3:https://d3ankibxiji86m.cloudfront.net/30gj 如打不开请多换几个浏览器试
匿名
2024-12-12
Backdata 搜索引擎网址提交入口:https://backdata.net/submit-site.html