To create HTML document with doctype:
<?php
$doctype = DOMImplementation::createDocumentType("html",
"-//W3C//DTD HTML 4.01//EN",
"http://www.w3.org/TR/html4/strict.dtd");
$doc = DOMImplementation::createDocument(null, 'html', $doctype);
?>
DOMImplementation::createDocument
(PHP 5)
DOMImplementation::createDocument — Crée un objet DOM Document du type spécifié avec ses éléments
Description
Crée un objet DOMDocument du type spécifié avec ces éléments du document.
Liste de paramètres
- namespaceURI
-
L'URI de l'espace de noms des éléments du document à créer.
- qualifiedName
-
Le nom qualifié des éléments du document à créer.
- doctype
-
Le type de document à créer ou NULL.
Valeurs de retour
Un nouvel objet DOMDocument. Si namespaceURI , qualifiedName , et doctype sont nulles, le DOMDocument retourné est vide avec aucun élément de document.
Erreurs / Exceptions
- DOM_WRONG_DOCUMENT_ERR
-
Lancé si doctype a déjà été utilisé avec un document différent ou a été créé depuis une implémentation différente.
- DOM_NAMESPACE_ERR
-
Lancé s'il y a une erreur dans l'espace de noms, déterminé par namespaceURI et qualifiedName .
Voir aussi
- DOMDocument::__construct - Crée un nouvel objet DOMDocument
- DOMImplementation::createDocumentType - Crée un objet DOMDocumentType vide
DOMImplementation::createDocument
06-May-2006 07:23
