PHPAscal
Accueil Programmation web Optimisation Liens Fonctionnement du site À propos de l'auteur Plan du site
Programmation web CSS HTML PHP Javascript RSS SQL SSH, serveur linux Outils
  PHPascal a 95 articles


Recherche



Modifier la couleur:



Valid XHTML 1.0 Transitional

CSS Valide !

Programmation web / PHP / Convertir du texte en url

Fonction pour convertir du texte en URL

Voici ma fonction, elle ne comprends pas touts les caractère spéciaux mais ça comprend les principaux.

/**
 * convertir chaine de caractere en URL
 * exemple : convertir_txt_en_url('le php c'est épatant') -> le_php_c_est_epatant
 * Util pour convertir des titre en url pour utiliser les url rewrite
 *
 * @param $txt : texte a convertir
 * @author PHPascal
 * @since Sat Nov 13 02:40:38 GMT 2010
 * @return string
 */
function convertir_txt_en_url($txt)
{
  $txt = strtr($txt,' "!@#$%?&*()+*','--------------'); // enlever caractere speciaux
    $txt = strtr($txt,"'",'-'); // enlever guillement simple
   
    // enlever les accents
    $txt =  strtr($txt,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
                                         'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
   
    return $txt;
}
Article écrit le 12 novembre 2010

Autres articles sous la même catégorie


Pascal Dubreuil | © PHPascal.com 2012
Temps d'exécution : 0.0072 sec
Fait au Québec