PHP: Separar matriz com vírgulas [duplicar]

Esta pergunta já tem uma resposta aqui:

Como vírgula separar os valores de uma matriz para exibição 3 respostas

Eu tenho esse código que deve exibir uma lista de valores de uma matriz seguida por vírgula e espaço! No entanto, não quero que o último tenha vírgula e espaço depois del

Então, por exemplo, eu querotag1, tag2, tag3 ao invés detag1, tag2, tag3,

Este é o meu código:

<?php $terms = get_the_terms( $the_post->ID, 'posts_tags' );
                                foreach ( $terms as $term ) {

                                    echo $term->name;echo ", ";
                                } ?>

questionAnswers(2)

yourAnswerToTheQuestion