remplacer à par a et é par e............ en php
13 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
-

mahdivitche - WRInaute passionné

- Messages: 896
- Inscription: Dim Jan 06, 2008 0:33
remplacer à par a et é par e............ en php
bonjour,
je veux reamplacer tous les carcatére comme : é ,è ,â , à , ç..... vers e , a ,c.......en php
j'ai fait le code suivant
$pp=str_replace("è","e","$pp");
$pp=str_replace("à","a","$pp"); $pp=str_replace("â","a","$pp");
$pp=str_replace("ô","o","$pp");
....................
y'a tille un autre methode pour resoudre ce probleme ?
merci d'avance
je veux reamplacer tous les carcatére comme : é ,è ,â , à , ç..... vers e , a ,c.......en php
j'ai fait le code suivant
$pp=str_replace("è","e","$pp");
$pp=str_replace("à","a","$pp"); $pp=str_replace("â","a","$pp");
$pp=str_replace("ô","o","$pp");
....................
y'a tille un autre methode pour resoudre ce probleme ?
merci d'avance
Dernière édition par mahdivitche le Ven Juil 18, 2008 20:58, édité 2 fois.
- Code: Tout sélectionner
function nettoyage($text)
{
$separator = "-";
$tofind = "àáâãäåòóôõöøèéêëçìíîïùúûüÿñ"; // Lettre accentuées
$replac = "aaaaaaooooooeeeeciiiiuuuuyn"; // Equivalent non accentué
$text = strtr(strtolower($text),$tofind,$replac);
$text = ereg_replace("[^a-z0-9.]", $separator, $text);
while (strstr($text, $separator . $separator))
$text = str_replace($separator . $separator, $separator, $text);
if (substr($text, 0, 1) == $separator)
$text = substr($text, 1);
return(ereg_replace($separator . "$", "", $text));
}
Edit : copyright je-ne-sais-plus-qui-du-forum qui m'a bien aidé à l'époque
-

mahdivitche - WRInaute passionné

- Messages: 896
- Inscription: Dim Jan 06, 2008 0:33
Mais comment transferer les code html vers les lettres ( "è ---> è .... )
Merci d'avance
Merci d'avance
Dans un sens: http://be.php.net/manual/fr/function.htmlentities.php
Dans l'autre sens: http://be.php.net/manual/fr/function.ht ... decode.php
Dans l'autre sens: http://be.php.net/manual/fr/function.ht ... decode.php
-

mahdivitche - WRInaute passionné

- Messages: 896
- Inscription: Dim Jan 06, 2008 0:33
Merci
mais j'ai un probléme : j'ai fait :
et par exemple j'ai : "location à Marrakech" ---> il affiche "location-amp-agrave-marrakech"
alors moi je veut affiche "location-a-marrakech"
Merci d'avance
mais j'ai un probléme : j'ai fait :
- Code: Tout sélectionner
--- je declare la fonction nettoyage et aussi connexion a base de donne
<?php $pp=$ligne['titre'];//recuperer le titre des sites
$pp=strtolower("$pp");
$pp=htmlentities("$pp");
$pp=nettoyage($pp);
?>
et par exemple j'ai : "location à Marrakech" ---> il affiche "location-amp-agrave-marrakech"
alors moi je veut affiche "location-a-marrakech"
Merci d'avance
OTP a écrit:Edit : copyright je-ne-sais-plus-qui-du-forum qui m'a bien aidé à l'époque
Je crois bien que c'etait moi et que la fonction s'appellait viremerde
Mais bon, je n'ai pas le copyrighnt non plus car qqun (je ne sais plus qui non plus) me l'avait filer.
Oui, en effet, je me souviens du nom maintenant.
J'en ai pris un un peu plus soft !
En tout cas, merci encore.
Edit : http://www.webrankinfo.com/forums/viewt ... htm#763838
J'en ai pris un un peu plus soft !
En tout cas, merci encore.
Edit : http://www.webrankinfo.com/forums/viewt ... htm#763838
Moi j'ai celle la :
- Code: Tout sélectionner
function filter($str, $charset='utf-8')
{
$str = htmlentities($str, ENT_NOQUOTES, $charset);
$str = preg_replace('#\&([A-za-z])(?:acute|cedil|circ|grave|ring|tilde|uml)\;#', '\1', $str);
$str = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', '\1', $str); // pour les ligatures e.g. 'œ'
$str = preg_replace('#\&[^;]+\;#', '', $str); // supprime les autres caractères
$str = preg_replace('@[^a-zA-Z0-9_]@','',$str);
return $str;
}
13 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- AOL pourrait remplacer son partenaire Google par MSN
- Amazon pourrait se lancer dans la publicité contextuelle
- Description du TrustRank de Google
- Fin du programme de parrainages AdSense et prochain réseau d'affiliation Google
- Pourquoi il ne faut pas utiliser d'underscore dans les URL
- Google TrustBox
- Google API : guide de développement de l'API Google
- Google Deskbar, un petit logiciel bien pratique
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Configurer des nouveaux moteurs dans Google Analytics
- Remplacer too.php par tutu.php avec ajout 1 parametre en plu
- Rechercher/remplacer avec php+mySQL
- Remplacer 60 pages html en 1 page php
- fonction pour remplacer des strings (php)
- Pb $DOCUMENT_ROOT sur Apache 2.0/PHP 4.3.1 à remplacer par
- Remplacer du texte entre balises par un code en php
- Remplacer l'url rewriting par une variable PHP
- Remplacer <?php include .... par javascript pour robotst
- [Résolu] PHP-Remplacer une image (lien) par un lien texte
- Comment remplacer mot clé ici en mot-clé-ici avec php?
- remplacer un site
- Remplacer C-dédié
- Remplacer un caractère
- Comment remplacer le fameux PR ?
- comment faire remplacer.... !!
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum