Buenas tardes,
tengo un error un tanto extraño, debedio a que ya he usado esta funcion y nunca tuve problemas:  
 Código PHP:
    $this->lista[] = $valor1;
$this->lista[] = $valor2;
$this->lista[] = $valor3;
 
//al ejecutar implode
 
implode( ',' $this->lista ); 
    
  Me dice que no es un argumento válido. Éste seria mi array si le hago un print():  
 Código PHP:
    Array ( [0] =>Juan [1] => Pedro [2] => sadasdasd ) 
    
  Gracias de antemano,
Saludos.