博主信息
博文 19
粉丝 0
评论 0
访问量 11714
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
影视示例详情页面,增加评论展示功能——2019年09月20日23时23分
Song的博客
原创
833人浏览过

一、结合已经创建好的影视示例网页,创建一个命名为pl.php的文件,在文件种创建数组$arr_pl,存放评论里需要展示的数据。

$arr_pl = [
        [
            'name' => 'xiaomi1',
            'time' => '2019-9-23 23:23:23',
            'pl' => '不错',
            'mov_id' => 1
        ],
        [
            'name' => 'xiaomi2',
            'time' => '2019-9-22 22:22:22',
            'pl' => '贼***',
            'mov_id' => 1
        ],
        [       
            'name' => 'xiaomi3',
            'time' => '2019-9-21 21:21:21',
            'pl' => '赵敏好漂亮',
            'mov_id' => 1
        ],
        [
            'name' => 'xiaomi4',
            'time' => '2019-9-20 20:20:20',
            'pl' => '我喜欢赵敏',
            'mov_id' => 2
        ],
        [
            'name' => 'xiaomi5',
            'time' => '2019-9-19 19:19:19',
            'pl' => '贼***',
            'mov_id' => 3
        ],
        [
            'name' => 'xiaomi6',
            'time' => '2019-9-19 18:18:18',
            'pl' => '贼***',
            'mov_id' => 4
        ],
        [
            'name' => 'xiaomi7',
            'time' => '2019-9-17 17:17:17',
            'pl' => '贼***',
            'mov_id' => 5
        ],
        [
            'name' => 'xiaomi8',
            'time' => '2019-9-16 16:16:16',
            'pl' => '贼***',
            'mov_id' => 6
        ],
        [
            'name' => 'xiaomi9',
            'time' => '2019-9-16 16:16:16',
            'pl' => '贼***',
            'mov_id' => 7
        ],
        [
            'name' => 'xiaomi10',
            'time' => '2019-9-16 16:16:16',
            'pl' => '贼***',
            'mov_id' => 8
        ],
        [
            'name' => 'xiaomi11',
            'time' => '2019-9-16 16:16:16',
            'pl' => '贼***',
            'mov_id' => 9
        ],

    ]

运行实例 »

点击 "运行实例" 按钮查看在线实例

二、在pl.php文件编写评论显示循环

<div>
    <h3>最新评论:</h3>
    <?php
    $mov_id = intval($_GET['mov_id']);
    foreach ($arr_pl as $v)
        if ($mov_id === $v['mov_id']) {
            echo '<div>';
            echo $v['name'];
            echo '<br>';
            echo $v['time'];
            echo '<p>'.$v['pl'].'</p>';
        };
    ?>
</div>

运行实例 »

点击 "运行实例" 按钮查看在线实例

三、在detail.php中引用pl.php资源

include __DIR__ .'/pl.php';

运行实例 »

点击 "运行实例" 按钮查看在线实例

实际效果展示

1.png

总结

将头部,底部等公共部分分割成独立的php文件,使用时引入。用数组替换HTML中的数据内容,用foreach来遍历数组,将所需要的内容输出出来,有效的实现HTML中代码的简化。

批改状态:合格

老师批语:写得很规范
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学