La clase tidyNode

(PHP 5, PHP 7, PHP 8)

Introducción

Un nodo HTML en un fichero HTML, como es detectado por tidy.

Sinopsis de la Clase

finalclasstidyNode {
publicreadonlystring$value;
publicreadonlystring$name;
publicreadonlyint$type;
publicreadonlyint$line;
publicreadonlyint$column;
publicreadonlybool$proprietary;
publicreadonly?int$id;
publicreadonly?array$attribute;
publicreadonly?array$child;
private__construct()
publichasChildren(): bool
publichasSiblings(): bool
publicisAsp(): bool
publicisComment(): bool
publicisHtml(): bool
publicisJste(): bool
publicisPhp(): bool
publicisText(): bool
}

Propiedades

value

La representación HTML del nodo, incluyendo las etiquetas de los alrededores.

name

El nombre del nodo HTML

type

El tipo de etiqueta (una de las constantes nodetype. Por ejemplo, TIDY_NODETYPE_PHP)

line

el número de línea en la que la etiqueta está ubicada en el archivo

column

El número de columna en la que la etiqueta está ubicada en el archivo

proprietary

Indica si el nodo es una etiqueta de propiedad

id

EL ID de la etiqueta (una de las constantes tag. Por ejemplo, TIDY_TAG_FRAME)

attribute

Un array de cadena, representando los nombres de atributos (como las claves) del nodo actual.

child

Un array de tidyNode, representando el hijo del nodo actual.

Tabla de contenidos

To Top