tidy_get_root(3) php man page | unix.com

Man Page: tidy_get_root

Operating Environment: php

Section: 3

TIDY_GET_ROOT(3)							 1							  TIDY_GET_ROOT(3)

tidy::root - Returns atidyNodeobject representing the root of the tidy parse tree

       Object oriented style

SYNOPSIS
tidyNode tidy::root (void )
DESCRIPTION
Procedural style tidyNode tidy_get_root (tidy $object) Returns a tidyNode object representing the root of the tidy parse tree.
PARAMETERS
o $object - The Tidy object.
RETURN VALUES
Returns the tidyNode object.
EXAMPLES
Example #1 tidy_get_root(3) example <?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.'"'). " "; dump_nodes($child, $indent+1); } } } ?> The above example will output:
NOTES
Note This function is only available with Zend Engine 2 (PHP >= 5.0.0). PHP Documentation Group TIDY_GET_ROOT(3)
Related Man Pages
tidynode(3) - php
tidy_diagnose(3) - php
tidy_get_body(3) - php
tidy_get_opt_doc(3) - php
tidy.getopt(3) - php
Similar Topics in the Unix Linux Community
UNIX.COM 2017 Year End Summary
New Code Tags (Syntax Highlighting)
Status of UNIX.COM Forum Transformation
Please Welcome Nicki Paul to the Moderator Team!