Bonjour,
Je ne parviens pas a trouver comment effectuer au mieux les 2 opérations suivantes:
Voici l'exemple :
$text="<p>titre</p><div><img src='fond.jpg' /></div>";
Comment puis, avec les expressions régulières, cinder la variable $text en autant de partie qu'il y a de balises img?
Ensuite, comment puis-je récupérer 'fond.jpg' dans une autre variable?
Résultat attendu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $tableau= array(); $tableau[0]="<p>titre</p><div>"; $tableau[1]="</div>"; $var_image='fond.jpg';
Voilà exactement le résultat que j'aimerais, malheureusement, je manque de pratique avec les regex, et un exemple concret dans ce genre pourrait vraiment m'aider pour la suite de mon développement.
Je vous avoue avoir lu pas mal de tutoriels sur les regex, comment valider une url, une adresse mail, etc. Ca va, mais là je bloque un peu.
De plus je ne sais quelle fonction PHP est la plus performante et la moins gourmande en ressource pour effectuer ce genre d'opérations.
Merci à vous pour vos lumières.
Partager