Convertir les caractères latins accentués en HTML

function accentstohtml($tontexte){
	$search  = array('á', 'é', 'í', 'ó', 'ú', 'ý', 'Á', 'É', 'Í', 'Ó', 'Ú', 'Ý', 'â', 'ê', 'î', 'ô', 'û', 'Â', 'Ê', 'Î', 'Ô', 'Û', 'à', 'è', 'ì', 'ò', 'ù','À', 'È', 'Ì', 'Ò', 'Ù', 'å', 'Å', 'ã', 'õ','Ã', 'Õ',  'ä', 'ë', 'ï', 'ö', 'ü', 'ÿ', 'Ä', 'Ë', 'Ï', 'Ö', 'Ü', 'Ÿ' );
	$replace = array('á','é','í','ó','ú','ý','Á','É','Í','Ó','Ú','Ý','â','ê','î','ô','û','Â','Ê','Î','Ô','Û','à','è','ì','ò','ù','À','È','Ì','Ò','Ù','å','Å','ã','õ','Ã','Õ','ä','ë','ï','ö','ü','ÿ','Ä','Ë','Ï','Ö','Ü','Ÿ');
	return str_replace($search, $replace, $tontexte);
}

mouais, trouvé nulle part où le pomper, fallait bien le faire. J'adore les tâches fastidieuses.

Page top