我有这样一个函数:
function show_comments(&$comments, $parent_id = 0) {
$comments_list = "<ul>n";
foreach($comments as $comment) :
if ($comment["parent_id"] != $parent_id)
continue;
$comments_list .= "<li>n<h2>{$comment['id_comment']}</h2>n";
$comments_list .= "<p>$comment[body]</p>n";
$this->show_comments($comments, $comment['id_comment']);
$comments_list .= "</li>n";
endforeach;
$comments_list .= "</ul>n";
return $comments_list;
}
目前这个函数只返回一个结果(第一个)。我如何绑定所有结果并返回它们?
在第10行,您调用show_comments(),但您不连接结果。
$comments_list .= $this->show_comments($comments, $comment['id_comment']);