PHP マニュアル
前のページ |  | 次のページ

# tidy_get_root

(PHP 5)

tidy_get_root -- Tidy パースツリーのルートを表す tidyNode を返す

## 説明

手続き言語型スタイル:

tidyNode tidy_get_root ( tidy object )

オブジェクト指向言語型スタイル:

tidyNode tidy->root ( void )

Tidy パースツリーのルートを表す tidyNode を返します。

例 1. ノードをダンプする

`<?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 Engine 2、つまり、PHP >= 5.0.0でのみ利用可能です。

前のページ | ホーム | 次のページ
tidy_get_release | 上に戻る | tidy_get_status