En cada iteración del while() estás inicializando $certificado_texto, necesitas concatenar:
Código PHP:
Ver original// Primero inicializas
$variable = '';
while(/* aquí la condición */) {
// Sólo agrega un punto antes del signo igual
$variable .= 'Más contenido';
}
Por cierto, con
file_get_contents() puedes leer el archivo más rápido y con menos código.