PHP: matriz separada con comas [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Cómo separar por coma los valores de una matriz para mostrar 3 respuestas

Tengo este código que debería mostrar una lista de valores de una matriz seguida de una coma y un espacio! Sin embargo, no quiero que el último tenga una coma y un espacio después.

Entonces, por ejemplo, quierotag1, tag2, tag3 en lugar detag1, tag2, tag3,

Este es mi código:

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

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

Respuestas a la pregunta(2)

Su respuesta a la pregunta