J'ai le xpath suivant qui obtient l'image de Merci d'avance :) P> < / p>
3 Réponses :
$img = $xpath->query('//div[@class="separator" or @class="entry"]//img');
Salut merci ça marche! Cependant, j'ai une autre petite question $ posts = $ xpath-> requête ('// élément'); foreach ($ posts comme $ post) {$ title = $ post-> getnode ("titre"); Code> Qu'est-ce que je voudrais mettre au lieu de
getnode code> (c'est faux) pour obtenir la valeur
@Mikey Essayez NODEVALUE CODE> Propriété si vous souhaitez le nœud de texte d'un élément HTML. Si vous voulez l'élément code> Titre code>, essayez
getelementsbytagname ("titre") code>.
Salut Alex, merci encore. Cela m'a vraiment aidé et a changé correctement mon code entier basé sur votre réponse! Cependant, j'ai une petite question sur l'attribut, si vous avez le temps, jetez un coup d'œil à [
$img = $xpath->query('//div[@class="separator"]//img | //div[@class="entry"]//img');
$img = $xpath->query('//div[@class="separator" or @class='entry']//img');