comment savoir si un preg_replace a remplacé quelque chose ? - PHP - Programmation
Marsh Posté le 28-03-2003 à 14:05:08
Bah c'est qu'une impression
Marsh Posté le 28-03-2003 à 14:22:52
Mr yvele a écrit : Bah c'est qu'une impression http://forum.hardware.fr/icones/print.gif |
Marsh Posté le 28-03-2003 à 15:46:15
ben tu récupères la chaîne résultante et tu la compares à la chaîne d'origine?
Marsh Posté le 28-03-2003 à 19:06:51
drasche a écrit : ben tu récupères la chaîne résultante et tu la compares à la chaîne d'origine? |
+1
Bon, après ça dépends, si la chaîne fait 20 Mo faudra penser à une autre méthode
Marsh Posté le 28-03-2003 à 19:09:01
simplement comparer la longueur de la chaine si ton pattern de remplacement est de taille différente suffit.
Marsh Posté le 28-03-2003 à 19:36:26
oui c'est ca que j'ai fait finalement (comparer les deux chaines (meme taille)) mais je cherchais autre chose parce que j'ai l'impression de faire plusieurs fois la meme chose...
Marsh Posté le 28-03-2003 à 13:42:59
quand je fais
if(preg_replace( ))
j'ai l'impression qu'il me renvoie toujours True