La classe tidyNode
(PHP 5 >= 5.0.1)
Introduction
Une balise HTML dans un fichier HTML, tel que détecté par Tidy.
Synopsis de la classe
     
      tidyNode
     
     {
    /* Propriétés */
    string $value;
    string $name;
    int $type;
    int $line;
    int $column;
    bool $proprietary;
    int $id;
    array $attribute;
    array $child;
    
    /* Méthodes */
    
    
   }Propriétés
- value
 - 
      
La représentation HTML du noeud, incluant les balises d'encadrement.
 - name
 - 
      
Le nom de la balise HTML
 - type
 - 
      
Le type de balise (une constante de type, e.g.
TIDY_NODETYPE_PHP) - line
 - 
      
Le numéro de ligne auquel la balise commence
 - column
 - 
      
Le numéro de colonne où la balise commence
 - proprietary
 - 
      
Indique que la balise est une balise propriétaire
 - id
 - 
      
L'ID de la balise (une des constantes de balise, e.g.
TIDY_TAG_FRAME) - attribute
 - 
      
Un tableau de chaînes, représentant les noms d'attributs (les clés), du noeud courant.
 - child
 - 
      
Un tableau d'objets tidyNode, représentant les enfants du noeud courant.
 
| Version | Description | 
|---|---|
| 5.1.0 | line, column et proprietary a été ajouté | 
Sommaire
- tidyNode::getParent — Retourne le noeud parent du noeud courant
 - tidyNode::hasChildren — Indique si le noeud a des enfants
 - tidyNode::hasSiblings — Indique si le noeud a des frères
 - tidyNode::isAsp — Vérifie si le noeud est du code ASP
 - tidyNode::isComment — Indique si le noeud représente un commentaire
 - tidyNode::isHtml — Indique si le noeud est une partie d'un document HTML
 - tidyNode::isJste — Indique si ce noeud est JSTE
 - tidyNode::isPhp — Indique si un noeud contient du code PHP
 - tidyNode::isText — Indique si le noeud représente du texte (sans balise)
 
