La clase tidyNode

(PHP 5, PHP 7)

Introducción

Un nodo HTML en un archivo HTML, detectado por tidy.

Sinopsis de la Clase

TidyNode {
/* Propiedades */
string $value;
string $name;
int $type;
int $line;
int $column;
int $id;
array $attribute;
array $child;
/* Métodos */
getParent ( void ) : tidyNode
hasChildren ( void ) : bool
hasSiblings ( void ) : bool
isAsp ( void ) : bool
isComment ( void ) : bool
isHtml ( void ) : bool
isJste ( void ) : bool
isPhp ( void ) : bool
isText ( void ) : 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 más arriba. 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 más arriba. 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.

Versión Descripción
5.1.0 line, column y proprietary fueron añadidos

Tabla de contenidos