• 帖子回复小功能代码参考示例


    有人问我如何做类似朋友圈QQ空间贴吧的那种楼层回复,我大概的说了一下思路

    <?php
    
    // 帖子表
    // id   user_id   content 
    
    
    // 回复表
    // id   user_id   topic_id   replay_id  replay_content
    
    
    
    // 用户表
    // id    name
    // 1     说说主人
    // 2     第一条评论的人
    // 5     回复第一条评论的人
    
    $array=array(
        "topic"=>array(
            "id"=>1,
            "user_id"=>1,
            "content"=>"老子又修锅了",
        ),
        "reply"=>array(
            array(
                "id"              =>"10",
                "user_id"         =>"2",
                "topic_id"        =>"1",
                "replay_id"       =>"1",
                "replay_content"  =>"你不就是修锅的命吗",
            ),
            array(
                "id"              =>"11",
                "user_id"         =>"5",
                "topic_id"        =>"1",
                "replay_id"       =>"2",
                "replay_content"  =>"毕竟人家tom和彗星大神您是不能比的",
            ),
        ),
    );
    
    
    $user=array(
        1=>"null",
        2=>"彗星",
        5=>"电台",
    );
    
    echo "<b>".$user[$array['topic']['user_id']]."</b>"." 发表了 ".$array['topic']['content']."<hr/>";
    
    foreach ($array['reply'] as $key => $v)
    {
        echo "<b>".$user[$v['user_id']]."</b>"." 回复了 <i style='color:red;'>".$user[$v['replay_id']]."</i> ";
        echo $v['replay_content']."<hr/>";
    }
    
    
    exit;
    ?>

    得到的效果如图

  • 相关阅读:
    自主学习之RxSwift(一) -----Driver
    RxSwift:ReactiveX for Swift 翻译
    C简单实现动态顺序表
    C简单实现双向链表
    C实现单链表
    享受这一点点的平淡
    C文件读写
    大神都在看的RxSwift 的完全入坑手册
    字符串常量存在何处
    认识自己
  • 原文地址:https://www.cnblogs.com/twodog/p/12139934.html
Copyright © 2020-2023  润新知