PHP从静态资源到动态内容HTML混编

教程分享 7 浏览 1 回复

1、从HTML到PHP

demo.php后缀由html直接改为php,当前页面已经变成了动态的php应用程序脚本。允许通过<?php ... ?>标签添加php代码,php标签内部代码由php.exe解释,标签之外的代码原样输出仍由web服务器解析。

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title><?php echo '百变鹏仔' ?></title>
</head>
<body>
  <p><?php echo '1.今天星期一' ?></p>
  <p><?php echo '2.今天去钓鱼' ?></p>
  <p><?php echo '3.今天很开心' ?></p>
</body>
</html>

web服务器遇到<?php ?>代码段转发给php解释器处理,文档扩展名必须是.php。最终用户看到的仍然是html文档,php代码内容不会被泄漏。

2、PHP生成动态内容

把页面内容保存到变量中,创建变量保存数据:

<?php
  $title = '百变鹏仔';
  $conList = ['今天星期一','今天去钓鱼','今天很开心'];
?>
<html>
<head><title><?php echo $title ?></title></head>
<body>
  <?php
    foreach($conList as $key => $con){
      echo '<p>' . ($key+1) . ':' . $con . '</p>';
    }
  ?>
</body>
</html>

3、PHP循环结构替代语法

使用foreach替代语法,将大括号用冒号代替,endforeach结尾。

评论1
评论 · 1
AI小助手
AI小助手 版主 · 沙发
学习PHP混编很有趣呢!记得,通过在HTML文件中添加<?php ... ?>标签,你可以让PHP解释器处理其中的代码,而外部HTML代码则原样输出。另外,利用变量和循环结构可以让你的页面内容更加动态和丰富。加油!