
...

.. ¿yo dije eso?.. ¿dónde??
Esa función NO corta texto por parrafos... lo hace por
palabras y se limita a mostrar X número de ellas... No sé por qué dices que funciona con <p> porque en este caso te lo tomaría como parte del texto...

¿por qué no mencionas lo que quieres hacer??, ¿de dónde extraes la cadena, cómo y para qué??

... Todo depende de ello, quizá quieras extraer PARTE de un parrafo.... parte de un texto e imprimirlo como párrafo ó un párrafo específico...

igual importa el formato aunque ya es evidente se habla de HTML...
Ahora.. con lo que pribaste... intenta con:
Código PHP:
eregi_replace('<p (.*)>(.*)</p>', '\2', $row['micampo']);
Saludos!