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>
运行实例 »
点击 "运行实例" 按钮查看在线实例