mira esto logre.. no es perfecto pero quiza te sirva
Código PHP:
Ver original<?php
function notags($cadena, $function){
$patterns = array('/>(.+?)</s', '/^(.+?)</s', '/>([^>]+?)$/s'); }
$cadena='Esto es una <span title="titulo">cadena</span>';
echo notags($cadena, "strtoupper");
?>
me costo bastante ingeniarme eso te dire xD!
saludos!