supermofo a écrit :
Ouais la ya aucun doute la première version est beaucoup mieux.
La règle dans les boucles for étant de faire le moins d'appel possible : ton script ne peut pas etre plus rapide.
|
Pourquoi donc exactement? Parce que le contenu de la boucle risque d'être exécuté plusieurs fois? Ou alors pour des questions d'optimisation obscures?
supermofo a écrit :
Sinon essaye avec les tableaux en faisant un explode sur les td puis un explode sur les tr.
Tu devrais pouvoir utiliser les fonctions str dans ce cas.
|
Alors, là, je ne vois pas exactement.
Il me faudrait plutot un preg_split sur '#[/td]*[td]#U' et ensuite tester mes balises par rapport à [tr] et ne garder que les morceux qui m'intéressent..; Tu pensais à ça?
supermofo a écrit :
J'ai plus mes codes sous la main mais j'avais travaillé sur des chaines de 5ko à 12ko de cette manière. Ca tournait bien.
|
A vrai dire, pour ma part, vu que ces routines seront très peu exécutées, même si elles ne sont pas le plus efficaces, je n'en mourrai pas. Mais bon, ça m'intéresse quand même de connaître/trouver la méthode la plus efficace...