le MEMO du WEB développeur
••• PHP •••  Liste des Mémos, astuces et bonnes pratiques

Suppession des accents dans une phrase en PHP

La fonction suivante renvoit la chaine $mot, passée en la nettoyant de ses accents.

Les caractères accentués ayant été remplacés pour leur équivalent non accentués.

Fonction pour supprimer les accents en PHP

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

Exemple :

$chaine="L'énorme éléphant gris foncé mais sans accent";
$chaineDesaccentuee=SupprimerLesAccents($chaine);
echo $chaineDesaccentuee;

Affiche : L'enorme elephant gris fonce mais sans accent

publié le 01/08/2012 par Memo Web
Chaînes
Commenter le Mémo :

Fonction explode en utilisant plusieurs séparateurs
Fonction extract() en PHP
Formater une chaine en URL
Protection contre les injections HTML XCSS
Bonnes pratiques : Utilisez des simples quotes dans les chaînes PHP
Fonction PHP qui permet de savoir si un répertoire est vide ou pas
Problème : header("Location ... ne marche pas
Opérations sur les dates: trouver la date précédente ou suivante d'une date donnée
Script de Backup / Sauvegarde de la Base Mysql en PHP
Les cookies faciles
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos