Php/docs/class.tidynode
来自菜鸟教程
(PHP 5, PHP 7)
简介
An HTML node in an HTML file, as detected by 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
- The HTML representation of the node, including the surrounding tags.
name
- The name of the HTML node
type
- The type of the node (one of the nodetype constants, e.g.
TIDY_NODETYPE_PHP
) line
- The line number at which the tags is located in the file
column
- The column number at which the tags is located in the file
proprietary
- Indicates if the node is a proprietary tag
id
- The ID of the node (one of the tag constants, e.g.
TIDY_TAG_FRAME
) attribute
- An array of string, representing the attributes names (as keys) of the current node.
child
- An array of tidyNode, representing the children of the current node.
版本 | 说明 |
---|---|
5.1.0 | line , column
and |
Table of Contents
- tidyNode::__construct — Private constructor to disallow direct instantiation
- tidyNode::getParent — Returns the parent node of the current node
- tidyNode::hasChildren — Checks if a node has children
- tidyNode::hasSiblings — Checks if a node has siblings
- tidyNode::isAsp — Checks if this node is ASP
- tidyNode::isComment — Checks if a node represents a comment
- tidyNode::isHtml — Checks if a node is an element node
- tidyNode::isJste — Checks if this node is JSTE
- tidyNode::isPhp — Checks if a node is PHP
- tidyNode::isText — Checks if a node represents text (no markup)
/* 属性 */