Supprimer les accents avec PHP

Décembre 2016

Pour un tas de raisons, il est parfois utile de convertir un texte accentué en un texte sans accents.

Voici une fonction permettant de transformer très simplement la quasi-totalité des accents en leur équivalent non-accentués :



function stripAccents($string){
	return strtr($string,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
}

A voir également :

Ce document intitulé «  Supprimer les accents avec PHP  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.