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

final class tidyNode {
/* Propiedades */
public readonly string $value;
public readonly string $name;
public readonly int $type;
public readonly int $line;
public readonly int $column;
public readonly bool $proprietary;
public readonly ?int $id;
public readonly ?array $attribute;
public readonly ?array $child;
/* Métodos */
private function __construct()
public function getNextSibling(): ?tidyNode
public function getParent(): ?tidyNode
public function getPreviousSibling(): ?tidyNode
public function hasChildren(): bool
public function hasSiblings(): bool
public function isAsp(): bool
public function isComment(): bool
public function isHtml(): bool
public function isJste(): bool
public function isPhp(): bool
public function isText(): 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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top