Hola
Prueba con esto
Código PHP:
Ver original<?php
$textobercle = '<table border="1"><tr><td>Esto es una prueba para saber si funciona.</td></tr><table><b>Llegará hasta este punto</b>. Aunque. el texto continua. No se mostrará';
$pos2 = stripos($textobercle, '.', $pos+1); echo substr($textobercle,0, $pos2+1);
echo '<br /><br />';
$textobercle2 = 'Esto es una prueba para saber si funciona. Llegará hasta este punto. Aunque el texto continua. No se mostrará.';
preg_match_all("/(([\wñáéíóú]+)\s)+([\wñáéíóú]+)\.(\s?)/", $textobercle2, $output, PREG_SET_ORDER
); echo $output[0][0] . $output[1][0];
?>
Suerte