создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

tidy_get_rootПред. След.

tidy_get_root

(PHP 5)tidy_get_root --  Returns a tidyNode object representing the root of the tidy parse tree

Description

Procedural style:tidyNode tidy_get_root (tidy object)


Object oriented style:tidyNode tidy->root (void)


Returns a tidyNode object representing the root of the tidy parse tree.

Пример 1. dump nodes
<?php

$html = <<< HTML

<html><body>

<p>paragraph</p>

<br/>

</body></html>

HTML;

$tidy = tidy_parse_string($html);

dump_nodes($tidy->root(), 1);

function dump_nodes($node, $indent) {

    if($node->hasChildren()) {

        foreach($node->child as $child) {

            echo str_repeat('.', $indent*2) . ($child->name ? $child->name : '"'.$child->value.'"'). "\n";

            dump_nodes($child, $indent+1);

        }

    }

}

?>

Результат выполнения данного примера:
..html
....head
......title
....body
......p
........"paragraph"
......br

Замечание: Эта функция доступна только в Движке Zend 2, что означает PHP >= 5.0.0.

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting