Mucho código para tan poca cosa:
Código PHP:
$txts = explode("\r\n", $contenido);
$titulo = $txts[0];
$descripcion = trim(str_replace($titulo, "", $contenido));
Pero es buen intento, al principio uno se complica como programador, pero estás pensando. Veo que sigues buenos pasos, suerte!