さて、私はここに新しく、一日中これを理解しようとしています.2つの関数が1つを呼び出していますが、私の関数は、たとえば29
複数の値を返す必要がある場合に最後の値のみを返します. 私の関数がすべての値を返すように、どうすればこの問題を修正できるのでしょうか。
これが私のPHPコードです。
function parent_comments(){
if(articles_parent_comments_info($_GET['article_id']) !== false){
foreach(articles_parent_comments_info($_GET['article_id']) as $comment_info){
$comment_id = filternum($comment_info['comment_id']);
reply_comment_count($comment_id);
}
}
}
function reply_comment_count($parent_id){
if(articles_reply_comments_info($_GET['article_id']) !== false){
foreach(articles_reply_comments_info($_GET['article_id']) as $reply_info){
$comment_id = filternum($reply_info['comment_id']);
$reply_id = filternum($reply_info['parent_id']);
if($parent_id === $reply_id){
reply_comment_count($comment_id);
}
}
}
return $comment_id;
}