Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:
1.网页中当遇到php的格式文件,php解释器h会立即介入处理
2.变量声明$
3.数组可以按下标索引取值
4.遍历foreach
5. 一个建议,当大量的html与php进行混编时,尽可能不要出现echo 和 大括号 “{ … }”,模板语法
<?php
echo'<h1>大家晚上好</h1>';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo'天蓬影视'; ?></title>
</head>
<body>
<h2><?php echo'国产好剧'; ?></h2>
<ol>
<li><a href=""><?php echo'我的'; ?></a></li>
<li><a href="">我就是这般男子</a></li>
<li><a href="">这个世界看眼</a></li>
</ol>
</body>
</html>
写法2(php文件与html分开)
<?php
$title = '天蓬影视';
$headline='国产好剧';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?php echo $title; ?></title>
</head>
<body>
<h2><?php echo $headline; ?></h2>
<ol>
<li><a href=""><?php echo $headline ; ?></a></li>
<li><a href="">我就是这般男子</a></li>
<li><a href="">这个世界看眼</a></li>
</ol>
</body>
</html>
写法3:如果是只打印一个输出变量,可以使用短标签简写,下标所以取值
<?php
$title = '天蓬影视';
$headline='国产好剧';
// 声明php数组
$move=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?= $title; ?></title>
</head>
<body>
<!-- <h2><?= $headline; ?></h2> -->
<h2><?= $headline; ?></h2>
<ol>
<li><a href=""><?echo $move[1] ; ?></a></li>
<li><a href=""><?echo $move[2] ; ?></a></li>
<li><a href=""><?echo $move[2] ; ?></a></li>
</ol>
</body>
</html>
foreach (数组 as 循环变量) {
显示循环变量
}.(点)是连接符号
,不是方法
<?php
$title = '天蓬影视';
$headline='国产好剧';
// 声明php数组
$moves=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?= $title; ?></title>
</head>
<body>
<!-- <h2><?= $headline; ?></h2> -->
<h2><?= $headline; ?></h2>
<ol>
<?php
foreach($moves as $move){
// .连接符号
echo '<li><a href="">' . $move .'</a></li>';
}
?>
</ol>
</body>
</html>
模板语法
<?php
$title = '天蓬影视';
$headline='国产好剧';
// 声明php数组
$moves=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?= $title; ?></title>
</head>
<body>
<!-- <h2><?= $headline; ?></h2> -->
<h2><?= $headline; ?></h2>
<ol>
<!-- 使用模板替代语法将“大括号” 和 echo 干掉 -->
<?php foreach ($moves as $move) : ?>
<li><a href=""><?=$move?></a></li>
<?php endforeach ?>
</ol>
</body>
</html>