(PHP 5, PHP 7, PHP 8, PECL tidy 0.5.2-1.0.0)
tidy::root -- tidy_get_root — Çözümleme ağacının kökünü temsil eden bir tidyNode nesnesi döndürür
Nesne yönelimli kullanım
Yordamsal kullanım
Çözümleme ağacının kökünü temsil eden bir tidyNode nesnesi döndürür.
tidy
Tidy nesnesi.
Bir tidyNode nesnesi döner.
Örnek 1 - tidy::root() örneği
<?php
$html = <<< HTML
<html><body>
<p>paragraf</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);
}
}
}
?>
Yukarıdaki örneğin çıktısı:
..html ....head ......title ....body ......p ........"paragraf" ......br