Model Objet d'un document
- Introduction
- Installation/Configuration
- Constantes pré-définies
- Exemples
- DOMAttr — La classe DOMAttr
- DOMAttr::__construct — Crée un nouvel objet DOMAttr
- DOMAttr::isId — Vérifie si l'attribut est un identifiant défini
- DOMCdataSection — La classe DOMCdataSection
- DOMCdataSection::__construct — Construit un nouvel objet DOMCdataSection
- DOMCharacterData — La classe DOMCharacterData
- DOMCharacterData::appendData — Ajoute la chaîne à la fin des données dans le noeud
- DOMCharacterData::deleteData — Supprime une sous-chaîne dans le noeud
- DOMCharacterData::insertData — Insère une chaîne à la position spécifiée d'unité 16-bit
- DOMCharacterData::replaceData — Remplace une sous-chaîne dans le noeud DOMCharacterData
- DOMCharacterData::substringData — Extrait un morceau de données dans le noeud
- DOMComment — La classe DOMComment
- DOMComment::__construct — Crée un nouvel objet DOMComment
- DOMDocument — La classe DOMDocument
- DOMDocument::__construct — Crée un nouvel objet DOMDocument
- DOMDocument::createAttribute — Crée un nouvel attribut
- DOMDocument::createAttributeNS — Crée un nouvel attribut avec un espace de noms associé
- DOMDocument::createCDATASection — Crée un nouveau noeud cdata
- DOMDocument::createComment — Crée un nouveau noeud de commentaire
- DOMDocument::createDocumentFragment — Crée un nouveau fragment de document
- DOMDocument::createElement — Crée un nouveau noeud
- DOMDocument::createElementNS — Crée un nouveau noeud avec un espace de noms associé
- DOMDocument::createEntityReference — Crée un nouveau noeud de référence d'entité
- DOMDocument::createProcessingInstruction — Crée un nouveau noeud PI
- DOMDocument::createTextNode — Crée un nouveau noeud de texte
- DOMDocument::getElementById — Cherche un élément avec un certain identifiant
- DOMDocument::getElementsByTagName — Cherche tous les éléments qui ont le nom de la balise locale donné
- DOMDocument::getElementsByTagNameNS — Recherche tous les éléments avec un nom de balise donné dans un espace de noms spécifié
- DOMDocument::importNode — Importe un noeud dans le document courant
- DOMDocument::load — Charge du XML depuis un fichier
- DOMDocument::loadHTML — Charge du code HTML à partir d'une chaîne de caractères
- DOMDocument::loadHTMLFile — Charge du HTML à partir d'un fichier
- DOMDocument::loadXML — Charge du XML depuis une chaîne de caractères
- DOMDocument::normalizeDocument — Normalise le document
- DOMDocument::registerNodeClass — Enregistre la classe étendue utilisée pour créer un type de base de noeud
- DOMDocument::relaxNGValidate — Effectue une validation relaxNG sur le document
- DOMDocument::relaxNGValidateSource — Effectue une validation relaxNG sur le document
- DOMDocument::save — Sauvegarde l'arbre interne XML dans un fichier
- DOMDocument::saveHTML — Sauvegarde le document interne dans une chaîne en utilisant un formatage HTML
- DOMDocument::saveHTMLFile — Sauvegarde un document interne dans un fichier en utilisant un formatage HTML
- DOMDocument::saveXML — Sauvegarde l'arbre interne XML dans une chaîne de caractères
- DOMDocument::schemaValidate — Valide un document selon un schéma
- DOMDocument::schemaValidateSource — Valide un document selon un schéma
- DOMDocument::validate — Valide un document en se basant sur sa DTD
- DOMDocument::xinclude — Remplace les XIncludes dans un objet DOMDocument
- DOMDocumentFragment — La classe DOMDocumentFragment
- DOMDocumentFragment::appendXML — Ajoute des données XML
- DOMDocumentType — La classe DOMDocumentType
- DOMElement — La classe DOMElement
- DOMElement::__construct — Crée un nouvel objet DOMElement
- DOMElement::getAttribute — Retourne la valeur d'un attribut
- DOMElement::getAttributeNode — Retourne le noeud d'attribut
- DOMElement::getAttributeNodeNS — Retourne le noeud d'attribut
- DOMElement::getAttributeNS — Retourne la valeur de l'attribut
- DOMElement::getElementsByTagName — Retourne les éléments par leur nom de balise
- DOMElement::getElementsByTagNameNS — Récupère les éléments par leur espace de noms et leur localName
- DOMElement::hasAttribute — Vérifie si un attribut existe
- DOMElement::hasAttributeNS — Vérifie si un attribut existe
- DOMElement::removeAttribute — Efface un attribut
- DOMElement::removeAttributeNode — Efface un attribut
- DOMElement::removeAttributeNS — Efface un attribut
- DOMElement::setAttribute — Ajoute un nouvel attribut
- DOMElement::setAttributeNode — Ajoute un nouvel attribut à l'élément
- DOMElement::setAttributeNodeNS — Ajoute un nouvel attribut à l'élément
- DOMElement::setAttributeNS — Ajoute un nouvel attribut
- DOMElement::setIdAttribute — Déclare l'attribut spécifié par son nom à être de type ID
- DOMElement::setIdAttributeNode — Déclare l'attribut spécifié par le noeud à être de type ID
- DOMElement::setIdAttributeNS — Déclare l'attribut spécifié par son nom local et son espace de nom URI à être de type ID
- DOMEntity — La classe DOMEntity
- DOMEntityReference — La classe DOMEntityReference
- DOMEntityReference::__construct — Crée un nouvel objet DOMEntityReference
- DOMException — La classe DOMException
- DOMImplementation — La classe DOMImplementation
- DOMImplementation::__construct — Crée un nouvel objet DOMImplementation
- DOMImplementation::createDocument — Crée un objet DOM Document du type spécifié avec ses éléments
- DOMImplementation::createDocumentType — Crée un objet DOMDocumentType vide
- DOMImplementation::hasFeature — Teste si l'implémentation DOM implémente une fonctionnalité spécifique
- DOMNamedNodeMap — La classe DOMNamedNodeMap
- DOMNamedNodeMap::count — Récupère le nombre de nœuds dans la collection non triée (map)
- DOMNamedNodeMap::getNamedItem — Retourne un noeud spécifié par son nom
- DOMNamedNodeMap::getNamedItemNS — Retourne un noeud spécifié par son nom local et son espace de noms
- DOMNamedNodeMap::item — Retourne un noeud selon son index
- DOMNode — La classe DOMNode
- DOMNode::appendChild — Ajoute un nouveau fils à la fin des fils
- DOMNode::C14N — Canonise des noeuds en une chaîne
- DOMNode::C14NFile — Canonise des noeuds en fichier
- DOMNode::cloneNode — Clone un noeud
- DOMNode::getLineNo — Lit le numéro de ligne d'un noeud
- DOMNode::getNodePath — Récupère un XPath pour un nœud
- DOMNode::hasAttributes — Vérifie si le noeud possède un attribut
- DOMNode::hasChildNodes — Vérifie si le noeud possède des enfants
- DOMNode::insertBefore — Ajoute un nouveau fils avant le noeud référencé
- DOMNode::isDefaultNamespace — Vérifie si l'espace de nom spécifié est l'espace de noms par défaut ou non
- DOMNode::isSameNode — Indique si deux noeuds sont identiques
- DOMNode::isSupported — Vérifie si la fonctionnalité est disponible pour la version spécifiée
- DOMNode::lookupNamespaceUri — Retourne l'URI de l'espace de noms selon le préfixe
- DOMNode::lookupPrefix — Retourne le préfixe de l'espace de noms selon l'URI de l'espace de noms
- DOMNode::normalize — Normalise le noeud
- DOMNode::removeChild — Supprime un fils de la liste des enfants
- DOMNode::replaceChild — Remplace un fils
- DOMNodeList — La classe DOMNodeList
- DOMNodeList::count — Récupère le nombre de nœuds dans la collection triée (list)
- DOMNodeList::item — Retourne un noeud spécifié par son index
- DOMNotation — La classe DOMNotation
- DOMProcessingInstruction — La classe DOMProcessingInstruction
- DOMProcessingInstruction::__construct — Crée un nouvel objet DOMProcessingInstruction
- DOMText — La classe DOMText
- DOMText::__construct — Crée un nouvel objet DOMText
- DOMText::isElementContentWhitespace — Rapporte si le nœud textuel contient des charactères d'espacement blanc
- DOMText::isWhitespaceInElementContent — Indique si ce noeud de texte contient des espaces blancs
- DOMText::splitText — Coupe le noeud en deux noeuds à l'endroit spécifié
- DOMXPath — La classe DOMXPath
- DOMXPath::__construct — Crée un nouvel objet DOMXPath
- DOMXPath::evaluate — Évalue une expression XPath donnée et retourne un résultat typé si possible
- DOMXPath::query — Évalue l'expression XPath donnée
- DOMXPath::registerNamespace — Enregistre l'espace de noms avec l'objet DOMXPath
- DOMXPath::registerPhpFunctions — Enregistre une fonction PHP comme fonction XPath
- DOM Fonctions
- dom_import_simplexml — Transforme un objet SimpleXMLElement en un objet DOMElement
Version en cache
02/02/2025 02:28:34 Cette version de la page est en cache (à la date du 02/02/2025 02:28:34) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-book.dom.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.