Função simples e prática.
Função para expressões regulares: ereg
function temAcento($string)
{
$regExp = "[áàâãäªÁÀÂÃÄéèêëÉÈÊËíìîïÍÌÎÏóòôõöºÓÒÔÕÖúùûüÚÙÛÜçÇÑñ.]";
return ereg($regExp,$string);
}
$texto = "Terá esse texto acentuação?";
if(temAcento($texto)) echo "SIM";
else echo "NÃO";
?>