|
||||||
| Espace Clients |
|
|||||
|
- 95% des demandes d'aide de nos clients sont traités en moins de 2 heures ! - Nous sommes toujours en pleine innovation ! - Nous améliorons sans cesse la qualité de nos services ! |
DOMDocument::registerNodeClass(PHP 5 >= 5.2.0) DOMDocument::registerNodeClass — Enregistre la classe étendue utilisée pour créer un type de base de noeud Description
bool DOMDocument::registerNodeClass
( string $baseclass
, string $extendedclass
)
Cette méthode vous permet d'enregistrer votre propre classe étendue DOM à utiliser ensuite dans l'extension DOM de PHP. Cette méthode ne fait pas partie du standard DOM. Liste de paramètres
Valeurs de retourCette fonction retourne TRUE en cas de succès, FALSE en cas d'échec. Historique
Exemples
Exemple #1 Ajout d'un nouvelle méthode à DOMElement
<?phpL'exemple ci-dessus va afficher : <?xml version="1.0"?> <root><child foo="bar"/></root>
Exemple #2 Récupération d'éléments sous la forme d'une classe personnalisée
<?phpL'exemple ci-dessus va afficher : string(9) "myElement" Text dans un fils
Exemple #3 Récupération du propriétaire du document Lors de l'instanciation d'un DOMDocument personnalisé, la propriété ownerDocument se réfère à la classe instanciée, signifiant qu'il n'est pas nécessaire (et en fait, par possible) d'utiliser DOMDocument::registerNodeClass() avec DOMDocument
<?phpL'exemple ci-dessus va afficher : string(13) "myDOMDocument" string(18) "myOtherDOMDocument"
|


