2017-04-21 1 views
0

Je dois trouver une entrée html qui est dans une section html a commentésimple_html_dom trouver entrée en html a commenté la section

<!-- <input type="hidden" name="ab_cde" value="12345" /> --> 

le code

foreach($html->find('input') as $element) 
    { 

    } 

ne fonctionne pas pour le trouver. Comment ceci peut être fait?

+0

Est-ce que cela aide? http://stackoverflow.com/questions/11977896/get-comments-with-php-simple-html-dom-parser – Halcyon

+0

Je suppose que oui, mais je suppose que les commentaires ne peuvent pas être traités comme html mais comme une chaîne de caractères? – Pablo

+0

Ok, j'ai reçu la réponse du post, j'applique ça et puis $ doc = new DOMDocument(); $ doc-> loadHTML (chaîne); . Merci! – Pablo

Répondre

1

vous pouvez le faire via $html->find('comment') puis utiliser une expression régulière pour votre entrée là-bas ou initialiser les commentaires de contenu comme un autre objet HTML (http://php.net/manual/en/domdocument.loadhtml.php) à rechercher comme vous avez essayé avant.