Il problema probabilmente sta nel fatto che quando fai l'explode ti tiri dietro anche i new line presenti nel file ( \n )
Prova ad utilizzare la funzione trim()

Codice PHP:
...
$testo trim($p['1']);
...