批改状态:合格
老师批语:完成的不错,继续加油
php先创建相应的变量和数组
<?php $title = '简单电影网站实战'; $copyright = 'php中文网'; $nav = [ '国产好剧', '欧美猛片', '日韩新片' ]; $movie = [ 'gc' => '国产好剧', [ '倚天屠龙记', '都挺好', '如果可以这样爱' ], 'om' => '欧美猛片', [ '复仇者联盟4', '波西米亚狂想曲', '阿丽塔' ], 'rh' => '日韩新片', [ '情书', '天空之城', '龙猫' ], ] ?>
点击 "运行实例" 按钮查看在线实例
html网站简单案例
is_array()判断$movie中是否是数组,如果是则foreach再循环输出子栏目,否则直接输出栏目
注意:
子栏目循环要包含在<ol></ol>,
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="/static/css/style.css">
<title><?php echo $title ?></title>
<link rel="stylesheet" href="static/css/style.css">
</head>
<body>
<!--头部导航-->
<div class="header">
<ul class="nav">
<li><a href="">首页</a></li>
<?php
foreach ($nav as $key => $value) {
echo '<li><a href="">'.$value.'</a></li>';
}
?>
</ul>
</div>
<!--国产原创-->
<?php
foreach ($movie as $key => $value) {
if (is_array($value)) {
echo '<ol>';
foreach ($value as $k => $v) {
echo '<li><a href="#">'.$v.'</a></li>';
}
echo '</ol>';
}else{
echo '<h2>'.$value.'</h2>';
}
}
?>
<!--底部版权-->
<div class="footer">
<p class="copyright"><?php echo $copyright ?> © 版权所有</p>
</div>
</body>
</html>点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号