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)
/* 属性 */