PHP получить весь HTML DOM вкл. теги - PullRequest
0 голосов
/ 18 июля 2011

как я могу извлечь весь элемент HTML HTML, в том числе.теги через php?например.for:

<table id="tab">
    <tr>
        <td>
            foo
        </td>
        <td>
            bar
        </td>
    </tr>
</table>

я не хочу только "foo bar", но в целом "<table id="tab"><tr><td>foo</td><td>bar</td></tr></table>", мне нужен способ (funciton), чтобы получить весь тег с внутренними тегами и содержимым через его идентификатор,Что-то вроде getTagViaID ('http://www.foo.com',' bar ') -> где' http://www.foo.com' - ссылка на страницу, а 'bar' - идентификатор.

Спасибо, что уделили время!

1 Ответ

3 голосов
/ 18 июля 2011

Вы также можете проверить класс DOMDocument, предоставляемый PHP:

http://php.net/manual/en/domdocument.loadhtml.php

Это загрузит HTML-файл

http://www.php.net/manual/en/domxpath.query.php

Это будет анализировать HTML-файл в поисках вещей, основанных на тегах.Это должно начать вас.В этом сообщении обсуждается вопрос получения информации о тегах.

DOMXPath PHP извлекает мои теги из сопоставленного текста

Надеюсь, у вас все получится!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...