nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 28 oct. 2008 à 14:36
LOL,
Je rejoins l'avis des autres !
C'est vrai que ça ne sert strictement a rien sauf a perde des ressources de remplacer 'a' par 'a' lol !
Sinon comme l'ont dit les autres, un tableau serai tout aussi lisible voir plus et consomerai moins de ressource car moins d'appel de fonction !
a++
kankrelune
Messages postés1293Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention21 mai 2015 25 oct. 2008 à 00:58
$texte=str_replace('a','a',$texte);
t'as pas l'impression qu'il y a des str_replace inutiles (en dehors des tableau en paramètre je rejoins les autres sur ce point)... en mode chiffre_* la moitié des str_replace sont inutiles... .. .
@ tchaOo°
codefalse
Messages postés1123Date d'inscriptionmardi 8 janvier 2002StatutModérateurDernière intervention21 avril 20091 23 oct. 2008 à 10:19
Lol (j'ai pas pu résister :D)
en effet, jette un oeil à la fonction str_replace, tu verras, tu va gagner en ligne de code :p
Palleas_44
Messages postés130Date d'inscriptionlundi 12 décembre 2005StatutMembreDernière intervention19 avril 2009 23 oct. 2008 à 09:46
Une classe avec des méthodes statiques pour ça ? :x
Sinon sachant que str_replace peut prendre deux arrays en paramètres :
str_replace($arrayIn,$arrayOut,$chaine);
Tu peux tout résumer en moins d'appels de fonctions :)
Mieux encore, tu peux avoir un tableau genre
$leet2Fr = array('mode_normal'=>array('in'=>array('a','b'...), 'out'=>array('@','b'...)), 'autre_mode'=>array('in'=>array('a','b',...),'out'=>array(...)))
Et hop, t'as un truc un peu plus human readable, pour moi ne tout cas :)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 23 oct. 2008 à 00:39
non, une classe pour ca, ca n'aurait aucun sens.
webdeb
Messages postés488Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention31 mars 20094 23 oct. 2008 à 00:24
Lol !
Je t'invite tout de suite, immédiatement et sur le champ de consulter la doc de la fonction str_replace() -> http://fr.php.net/str-replace
Secondo, ton code en l'état est inutilisable. Tu aurais du faire au minimum une fonction par mode, voire même une jolie classe PHP 5 avec des méthodes statiques.
++
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 22 oct. 2008 à 23:20
tu devrais faire un seul str_replace par mode...
Epoc22
Messages postés198Date d'inscriptionlundi 28 février 2005StatutMembreDernière intervention14 novembre 20081 22 oct. 2008 à 20:31
28 oct. 2008 à 14:36
Je rejoins l'avis des autres !
C'est vrai que ça ne sert strictement a rien sauf a perde des ressources de remplacer 'a' par 'a' lol !
Sinon comme l'ont dit les autres, un tableau serai tout aussi lisible voir plus et consomerai moins de ressource car moins d'appel de fonction !
a++
25 oct. 2008 à 00:58
t'as pas l'impression qu'il y a des str_replace inutiles (en dehors des tableau en paramètre je rejoins les autres sur ce point)... en mode chiffre_* la moitié des str_replace sont inutiles... .. .
@ tchaOo°
23 oct. 2008 à 10:19
en effet, jette un oeil à la fonction str_replace, tu verras, tu va gagner en ligne de code :p
23 oct. 2008 à 09:46
Sinon sachant que str_replace peut prendre deux arrays en paramètres :
str_replace($arrayIn,$arrayOut,$chaine);
Tu peux tout résumer en moins d'appels de fonctions :)
Mieux encore, tu peux avoir un tableau genre
$leet2Fr = array('mode_normal'=>array('in'=>array('a','b'...), 'out'=>array('@','b'...)), 'autre_mode'=>array('in'=>array('a','b',...),'out'=>array(...)))
Et hop, t'as un truc un peu plus human readable, pour moi ne tout cas :)
23 oct. 2008 à 00:39
23 oct. 2008 à 00:24
Je t'invite tout de suite, immédiatement et sur le champ de consulter la doc de la fonction str_replace() -> http://fr.php.net/str-replace
Secondo, ton code en l'état est inutilisable. Tu aurais du faire au minimum une fonction par mode, voire même une jolie classe PHP 5 avec des méthodes statiques.
++
22 oct. 2008 à 23:20
22 oct. 2008 à 20:31