http://qs321.pair.com?node_id=234932


in reply to How do I print an array with commas separating each element?

And another way:
map { print $_ . ($_ == $array[$#array] ? '' : ', ' ) } @array;