Узнайте, какой элемент использует phpQuery () - PullRequest
0 голосов
/ 17 февраля 2012

Я использую phpQuery для разбора каждого отдельного элемента HTML-файлов, что я делаю примерно так:

foreach (pq('body')->children() as $children) {
    // do some code here
}

Однако мне нужно знать, какой элемент анализируется (table, div, p...).

Как я могу это сделать?

1 Ответ

1 голос
/ 17 февраля 2012

Хорошо, я делаю это. Поскольку phpQuery основан на DOMDocument, мне просто нужно было использовать атрибут nodeName, например:

foreach (pq('body')->children() as $children) {
    echo $children->nodeName;
}

Отлично работает.

...