Donc je me rends compte sans trop de mal en explorant le code source de
la page de retour d'ailleurs, que preg_match_all cherche dans la chaîne
de caractère le dernier et non le premier </td> pour délimiter
mes recherches comme je le souhaiterais.
Comment faire pour compter le nombre de <td> ?
Merci pour votre aide je galère depuis quelques heures dessus.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 12 juil. 2005 à 11:39
Si tu dois te limiter a des <td> </td>, preg_match n'est pas forcement le plus pratique.
strpos () prend un offset : il te trouvera le 1er <td>, et te
retourne sa position. Tu peux l'appeler recursivement avec la position
comme offset, popur poursuivre ta recherche, et ainsi de suite jusqu'a
la fin : tu auras ton nombre de <td>.
Apres j'ai pas bien compris ce que tu voulais faire exactement, alors...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 12 juil. 2005 à 12:11
Mais en effet sio tui veux tester le nombre d'occurences de <td>...</td>, le mieux est une expression reguliere, et donc ton preg_match_all (je ne l'ai pas testee encore, ton code, pas eu le temps desole)