php如何实现多次回复
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"php如何实现多次回复"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php实现多次回
千家信息网最后更新 2026年11月04日php如何实现多次回复
本篇内容介绍了"php如何实现多次回复"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
php实现多次回复的方法:1、创建"function commentList($aid,$pid = 0,&$result=array()){...}";2、通过"$this->commentList($aid);"方式调用即可。

本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。
php怎么实现多次回复?
PHP无限级评论回复功能实现
protected function commentList($aid,$pid = 0,&$result=array()){ $arr = ArticleComment::relation(['usertalent'=> function($query){ $query->field('id,talent_usernickname,talent_avatar'); }])->where(['pid' => $pid])->where(['article_id' => $aid])->order('id desc')->select(); if(empty($arr)){ return array(); } foreach ($arr as $cm) { $thisArr=&$result[]; $cm["children"] = $this->commentList($aid,$cm["id"],$thisArr); $thisArr = $cm; } return $result;}调用方法
$this->commentList($aid);
项目中使用tp5写文章评论回复功能
表中使用pid来标识回复表的id 表结构如下
CREATE TABLE `bcpub_article_comment` (`id` int(11) unsigned NOT NULL AUTO_INCREMENT,`author_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '作者ID',`article_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '文章ID',`pid` int(11) unsigned NOT NULL DEFAULT '0',`uid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '评论人ID',`comment` varchar(250) NOT NULL DEFAULT '',`give_count` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论点赞数量',`add_time` int(10) unsigned NOT NULL DEFAULT '0',PRIMARY KEY (`id`),KEY `author_id` (`author_id`),KEY `pid` (`pid`)) ENGINE=MyISAM AUTO_INCREMENT=97 DEFAULT CHARSET=utf8 COMMENT='文章评论表'
"php如何实现多次回复"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
评论
文章
内容
功能
方法
更多
知识
实用
学有所成
接下来
作者
功能表
困境
实际
情况
数量
方式
标识
案例
环境
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
花魁咖啡
华服互联网科技靠谱吗
科技和互联网公司
凡科互联网科技
极限挑战互联网科技
远拓互联网科技
新浪科技互联网
广西互联网科技公司
成都狮子座互联网科技
左右互联网络科技
上海电发互联网科技有限公司
西安小鹰速贷互联网科技有限公司
晋城互联网科技
雨阳互联网卡科技有限公司
皮皮虾互联网科技有限公司
互联网科技年终奖
互联网领先科技活动
互联网科技的前景
知域互联网科技有限公司官网
小牛互联网科技有限公司地址
为想互联网科技怎么样
互联网科技汛
互联网养老 桔豆科技
科技互联网大厂
武汉健翔互联网络科技有限公司
本届互联网博览会上的黑科技
互联网科技和法律行业
2021互联网科技公司排名
郑州欣桑互联网科技有限公司
科技和互联网行业的特点