benamoubeach tivuplai | 2500 caractères c'est rien, c'est pas normal que ca prenne 30secondes.
Edit :
Code :
- <?php
- $c = '';
- for($i=0;$i<1000000;$i++)
- {
- $c .= chr(mt_rand(97,122));
- }
- $c = str_replace('a','b',$c);
- $c = str_replace('b','c',$c);
- $c = str_replace('c','d',$c);
- $c = str_replace('d','e',$c);
- $c = str_replace('e','f',$c);
- $c = str_replace('f','g',$c);
- $c = str_replace('g','h',$c);
- $c = str_replace('h','i',$c);
- $c = str_replace('i','j',$c);
- ?>
|
Ce code, aussi moche soit il, me prend entre 3 et 4 secondes d'exécution , il y a pourtant 1 million de caractères, donc ton problème n'est pas issu du nombre de caractères. Sauf si t'as 200 replace mais bon Message édité par benamoubeach le 17-03-2006 à 16:42:01
|