Tidy
PHP Manual

Класс tidyNode

(PHP 5 >= 5.0.1, PHP 7)

Введение

HTML-узел в HTML-файле, обнаруженный Tidy.

Обзор классов

tidyNode {
/* Свойства */
string $value;
string $name;
int $type;
int $line;
int $column;
int $id;
array $attribute;
array $child;
/* Методы */
tidyNode getParent ( void )
bool hasChildren ( void )
bool hasSiblings ( void )
bool isAsp ( void )
bool isComment ( void )
bool isHtml ( void )
bool isJste ( void )
bool isPhp ( void )
bool isText ( void )
}

Свойства

value

HTML-представление узла, включая окружающие теги.

name

Название HTML-узла

type

Тип тэга (одна из констант, описанных выше, таких как TIDY_NODETYPE_PHP)

line

Номер строки, на которой расположен тег в файле

column

Номер столбца, на котором расположен тег в файле

proprietary

Признак проприетарности тега

id

Идентификатор тега (одна из констант, описанных выше, таких как TIDY_TAG_FRAME)

attribute

Массив строк, представляющих имена атрибутов (в качестве ключей) текущего узла.

child

Массив, состоящий из экземпляров tidyNode, представляющий детей текущего узла.

Версия Описание
5.1.0 Были добавлены line, column и proprietary

Содержание


Tidy
PHP Manual