Récupération de texte dans une variable
Bonjour! =)
Je tente de récupérer le texte contenu entre deux balises html d'une page html. Le code html entier de la page est dans la variable $page.
Code:
1 2 3 4 5 6 7 8 9 10
|
$texte = $page;
$marqueurDebutPseudo = '<span class="name">';
$debutPseudo = strpos( $texte, $marqueurDebutPseudo ) + strlen( $marqueurDebutPseudo );
$marqueurFinPseudo = '</span><br><span class="postdetails poster-profile">';
$finPseudo = strpos( $texte, $marqueurFinPseudo );
$lePseudo = substr( $texte, $debutPseudo, $finPseudo - $debutPseudo );
$lePseudo = eregi_replace("<strong[^>.]*>","",$lePseudo);
$lePseudo = eregi_replace("<a[^>.]*>","",$lePseudo);
$lePseudo = eregi_replace("<span[^>.]*>","",$lePseudo); |
Ce code marche très bien sauf qu'il n'exécute l'opération qu'une seule fois. Je cherche à répeter cette opération autant de fois qu'il est possible de l'exécuter. J'ai tenté avec des boucles while, for et.. Mais rien. Je pense que quand j'aurais le bon code sous les yeux je comprendrais mieux^^
Merci beaucoup!
JQuinn
EDIT: Je m'excuse, je me suis trompé de forum.. :?