(PHP 5, PHP 7)
はじめに
HTML ファイル中の HTML ノードで、tidy が検出したものです。
クラス概要
final
tidyNode {
public string $value
;
public string $name
;
public int $type
;
public int $line
;
public int $column
;
public bool $proprietary
;
public int $id
;
public array $attribute
;
public array $child
;
/* メソッド */
private __construct ( )
public hasChildren ( ) : bool
public hasSiblings ( ) : bool
public isAsp ( ) : bool
public isComment ( ) : bool
public isHtml ( ) : bool
public isJste ( ) : bool
public isPhp ( ) : bool
public isText ( ) : bool
}
プロパティ
value
- まわりのタグも含む、ノードの HTML 表現
name
- HTML ノードの名前
type
- ノードの型 (tidy ノード型定数 のうちのひとつ。たとえば
TIDY_NODETYPE_PHP
) line
- ファイル内でそのタグが存在する行番号
column
- ファイル内でそのタグが存在するカラム番号
proprietary
- そのノードが独自タグであるかどうかを表す
id
- ノードの ID (tag 定数のうちのひとつで、たとえば
TIDY_TAG_FRAME
) attribute
- 現在のノードの属性名 (キー) を表す文字列の配列
child
- 現在のノードの子を表す tidyNode の配列
バージョン | 説明 |
---|---|
5.1.0 | line 、column
および |
目次
- tidyNode::__construct — Private constructor to disallow direct instantiation
- tidyNode::getParent — カレントノードの親ノードを返す
- tidyNode::hasChildren — ノードが子を持つかどうかを調べる
- tidyNode::hasSiblings — このノードが兄弟ノードを持つかどうかを調べる
- tidyNode::isAsp — このノードが ASP かどうかを調べる
- tidyNode::isComment — このノードがコメントを表すものかどうかを調べる
- tidyNode::isHtml — このノードが HTML要素 であるかどうかを調べる
- tidyNode::isJste — このノードが JSTE であるかどうかを調べる
- tidyNode::isPhp — このノードが PHP であるかどうかを調べる
- tidyNode::isText — このノードが (マークアップでない) テキストであるかどうかを調べる
/* プロパティ */