Bonjour.
Avec DomDocument et sachant que la variable $img_wiki_collected_src qui représente le liens ou l'URL de chaque image de la page, j'essaie de récupérer EN DEHORS DU foreach , la toute première image de la Page mais ça ne marche pas quand je fais echo $img_wiki_collected_src (en dehors de la boucle foreach), c'est plutôt l'URL de la dernière image de la page qui s'affiche au lieu de la première image que je cherche à afficher:
Comment donc, afficher HORS DU foreach, l'URL de LA TOUTE PREMIERE IMAGE de la page sachant encore une fois que c'est la variable $img_wiki_collected_src qui représente le lien de chaque image de la page via à la boucle foreach ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 libxml_use_internal_errors(true); $parser = new DOMDocument(); $parser->loadHTMLFile("https://fr.wikipedia.org/wiki/Alibaba_Group"); $get_img_tags = $parser->getElementsByTagName("img"); foreach($get_img_tags as $img_collected) { $img_wikiped_src = $img_collected->getAttribute("src"); $img_wiki_collected_src = createLink($img_wikiped_src, $url); $img_collected->setAttribute('src', $img_wiki_collected_src); }
Comment afficher hors de la boucle foreach la première image de la page ???
Merci de m'aider s'il vous plaît.
Partager