Lequel est le plus rapide ? str_replace() ou ereg_replace() ? - PHP - Programmation
Marsh Posté le 20-07-2002 à 10:17:47
THE REAL SMILEY a écrit a écrit : Lequel est le plus rapide ? str_replace() ou ereg_replace() ? |
Je pense que c'est ereg_replace
mais tu peux testé la vitesse en utilisant la microtime
tu calcule la difference de temps entre microtime en haut de ton script et microtime en bas de ton script et tu verras la difference
Marsh Posté le 20-07-2002 à 10:49:30
c'est str_replace, mais il gère pas les regex
Marsh Posté le 20-07-2002 à 11:01:52
ha ben desolé je penssais que c'etait erag_replace!...
Marsh Posté le 20-07-2002 à 11:03:03
z0rglub a écrit a écrit : c'est str_replace, mais il gère pas les regex |
+1
Marsh Posté le 20-07-2002 à 14:28:49
Les expressions régulières perl (preg...) sont plus rapides que les expression régulières POSIX (ereg...). Donc preg_replace est une bonne solution. A comparer avec str_replace.
Marsh Posté le 20-07-2002 à 18:02:18
str_replace
strtr peut etre encore + rapide si tu veux en faire plusieurs
Marsh Posté le 20-07-2002 à 10:07:52
Lequel est le plus rapide ? str_replace() ou ereg_replace() ?
---------------
༼ つ ◕_◕ ༽つ