Este funciona:
Código php:
Ver original$separador = '';
{
$temas = $separador . 'audio/' . $array['nombre_a'];
echo $temas;
$separador = '|';
}
Te explico:
Como el separador se va a colocar al principio, no lo necesitas en el primer elemento, por eso inicia como cadena vacia y despues se asigna el separador que deseas y con eso evitas que aparezca al final, como te estaba sucediendo.
Lo del implode() te lo sugeri como una opcion adicional, esperando que leyeras un poco el manual para saber que trabaja con matrices (array) y analizaras cual opcion te era mas conveniente.
P.D. No copies y pegues el codigo que te dan (damos), mejor revisalo, entiendelo y adaptalo a tus necesidades.