帖子回复小功能代码参考示例
有人问我如何做类似朋友圈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; ?>
得到的效果如图
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战