PHP - Como saber si una cadena tiene acentos - solucionado

   
Vista:
Imágen de perfil de xve

Como saber si una cadena tiene acentos - solucionado

Publicado por xve (5523 intervenciones) el 04/05/2015 12:02:59
Hola, aqui os adjunto una simple función para saber si una cadena dispone de acentos o no.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
function tieneAcentos($string)
{
	if(preg_match('/á|é|í|ó|ú|Á|É|Í|Ó|Ú|à|è|ì|ò|ù|À|È|Ì|Ò|Ù|ä|ë|ï|ö|ü|Ä|Ë|Ï|Ö|Ü|â|ê|î|ô|û|Â|Ê|Î|Ô|Û|ý|Ý|ÿ/', $string)===1)
		return true;
	return false;
}
 
if(tieneAcentos("la población mundial"))
{
	echo "Tiene acentos";
}else{
	echo "NO tiene acentos";
}
?>

Espero que os sirva de ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder