Index: phpdoc-de/reference/domxml/functions/DomAttribute-name.xml
+++ phpdoc-de/reference/domxml/functions/DomAttribute-name.xml
DomAttribute->name
Gibt den Namen eines Attributes zurück.
BeschreibungboolDomAttribute->name
Diese Funktion gibt den Namen eines Attributes zurück.
Siehe auch DomAttribute_value.
Index: phpdoc-de/reference/domxml/functions/DomAttribute-specified.xml
+++ phpdoc-de/reference/domxml/functions/DomAttribute-specified.xml
DomAttribute->specified
Überprüft, ob ein Attribut gesetzt ist.
BeschreibungboolDomAttribute->specified
Eine detailierte Erklärung finden Sie im DOM-Standard
Index: phpdoc-de/reference/domxml/functions/DomAttribute-value.xml
+++ phpdoc-de/reference/domxml/functions/DomAttribute-value.xml
DomAttribute->value
Gibt den Wert eines Attributes zurück.
BeschreibungboolDomAttribute->value
Diese Funktion gibt den Wert eines Attributes zurück.
Siehe auch DomAttribute_name.
Index: phpdoc-de/reference/domxml/functions/DomDocument-add-root.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-add-root.xml
DomDocument->add_root [deprecated]
Fügt ein Wurzelelement hinzu.
BeschreibungresourceDomDocument->add_rootstringname
&warn.experimental.func;
Fügt einem DOM-Dokument ein Wurzelelement hinzu und gibt das neue Element
zurück. Der Elementname ist in dem passenden Parameter übergeben.
Einen HTML-Header generieren.
add_root("HTML");
$head = $root->new_child("HEAD", "");
$head->new_child("TITLE", "Hier der Titel");
echo htmlentities($doc->dump_mem());
?>
]]>
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-attribute.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-attribute.xml
DomDocument->create_attribute
Generiere ein neues Attribut.
BeschreibungobjectDomDocument->create_attributestringnamestringvalue
Diese Funktion liefert einen neue Instanz der Klasse
DomAttribute zurück. Der Name des Attributes ist
der Wert des ersten Parameters. Der Wert des Attributes ist der Wert des
zweiten Parameters. Dieses Element wird im Dokument nicht auftauchen bis
es mit DomNode_append_child eingefügt wurde.
Der Rückgabewert ist false, wenn ein Fehler aufgetreten ist.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_text,
DomDocument_create_cdata_section,
DomDocument_create_processing_instruction,
DomDocument_create_entity_reference,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-cdata-section.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-cdata-section.xml
DomDocument->create_cdata_section
Generiere ein neues cdata-Element
BeschreibungstringDomDocument->create_cdata_sectionstringcontent
Diese Funktion gibt eine neue Instanz der Klasse
DomCData zurück. Der Inhalt des cdata-Element ist
der Wert des übergebenen Parameters. Diese Element wird im Dokument nicht
auftauchen, bis es mit DomNode_append_child
eingefügt wurde.
Der Rückgabewert ist false, wenn ein Fehler auftritt.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_text,
DomDocument_create_attribute,
DomDocument_create_processing_instruction,
DomDocument_create_entity_reference,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-comment.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-comment.xml
DomDocument->create_comment
Generiere eine neues Kommentarelement
BeschreibungobjectDomDocument->create_commentstringcontent
Diese Funktion gibt eine neue Instanz der Klasse
DomComment zurück. Der Inhalt des Kommentar ist
der Wert des übergebenen Parameters. Dieses Element wird im Dokument nicht
auftauchen, bis es mittels DomNode_append_child
eingefügt wurde.
Der Rückgabewert ist false wenn ein Fehler auftritt.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_text,
DomDocument_create_attribute,
DomDocument_create_processing_instruction,
DomDocument_create_entity_reference,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-entity-reference.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-entity-reference.xml
DomDocument->create_entity_referenceBeschreibungobjectDomDocument->create_entity_referencestringcontent
Diese Funktion gibt eine neue Instanz der Klasse
DomEntityReference zurück. Der Inhalt der
Entitätsreferenz ist der Wert des übergebenen Parameters. Dieses Element
wird im Dokument nicht auftauchen, bis es mit
DomNode_append_child eingefügt wurde.
Der Rückgabewert ist false wenn ein Fehler auftritt.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_text,
DomDocument_create_cdata_section,
DomDocument_create_processing_instruction,
DomDocument_create_attribute,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-processing-instruction.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-processing-instruction.xml
DomDocument->create_processing_instruction
Generiert eine neue Ausführungsanweisung
BeschreibungstringDomDocument->create_processing_instructionstringcontent
Diese Funktion gibt eine neue Instanz der der Klasse
DomCData zurück. Der Inhalt der
Ausführungsanweisung ist der Wert des übergebenen Parameters. Dieses
Element wird solange nicht im Dokument auftauchen, bis es mittels
DomNode_append_child eingefügt wurde.
Der Rückgabewert ist false wenn ein Fehler auftritt.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_text,
DomDocument_create_cdata_section,
DomDocument_create_attribute,
DomDocument_create_entity_reference,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-create-text-node.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-create-text-node.xml
DomDocument->create_text_node
Generiere ein neues Textelement
DescriptionobjectDomDocument->create_text_nodestringcontent
Diese Funktion gibt eine neue Instanz der Klasse
DomText zurück. Der Inhalt des Textes ist der Wert
des übergebenen Parameters. Dieses Element wird nicht im Dokument
auftauchen, bis es mittels DomNode_append_child
eingefügt wurde.
DomNode_append_child.
Der Rückgabewert ist false wenn ein Fehler auftritt.
Siehe auch DomNode_append_child,
DomDocument_create_element,
DomDocument_create_comment,
DomDocument_create_text,
DomDocument_create_attribute,
DomDocument_create_processing_instruction,
DomDocument_create_entity_reference,
DomNode_insert_before.
Index: phpdoc-de/reference/domxml/functions/DomDocument-doctype.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-doctype.xml
DomDocument->doctype
Gibt den Dokumententyp zurück
BeschreibungobjectDomDocument->doctype
Diese Funktion gibt ein Objekt der Klasse
DomDocumentType zurück. In PHP-Versionen vor
4.3 war dies die Klasse Dtd, der DOM-Standard
kennt diese Klasse jedoch nicht.
Siehe auch die Methoden der Klasse DomDocumentType.
Index: phpdoc-de/reference/domxml/functions/DomDocument-document-element.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-document-element.xml
DomDocument->document_element
Gibt das Wurzelelement zurück
BeschreibungobjectDomDocument->document_element
Diese Funktion gibt das Wurzelelement eines Dokumentes zurück.
Das folgende Beispiel gibt ausschliesslich das Element mit dem Namen
CHAPTER zurück und gibt es aus. Das andere Element - der Kommentar - wird
nicht zurückgegeben.
Das Wurzelelement zurückliefern
document_element();
print_r($root);
?>
]]>
Index: phpdoc-de/reference/domxml/functions/DomDocument-dump-file.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-dump-file.xml
DomDocument->dump_file
Schreibt den internen XML-Baum zurück in eine Datei
DescriptionstringDomDocument->dump_filestringfilenameboolcompressionmodeboolformat
Generiert ein XML-Dokument aus der DOM Repräsentation. Diese Funktion
wird normalerweise nach dem Zusammenbau eines neuen DOM-Dokumentes
aufgerufen. Der Parametter format gibt an, ob
die Ausgabe formatiert erfolgen soll oder nicht. Der erste Parameter
gibt den Dateinamen an, mittels des zweiten Parameters wird entschieden,
ob die Datei komprimiert werden soll oder nicht.
filename and the second parameter, whether it should be compressed or not.
Generierung eines HTML-Headers
create_element("HTML");
$root = $doc->append_child($root);
$head = $doc->create_element("HEAD");
$head = $root->append_child($head);
$title = $doc->create_element("TITLE");
$title = $head->append_child($title);
$text = $doc->create_text_node("Das ist der Titel");
$text = $title->append_child($text);
$doc->dump_file("/tmp/test.xml", false, true);
?>
]]>
Siehe auch DomDocument_dump_memDomDocument_html_dump_mem.
Index: phpdoc-de/reference/domxml/functions/DomDocument-dump-mem.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-dump-mem.xml
DomDocument->dump_mem
Schreibt den internen XML-Baum in eine Zeichenkette
BeschreibungstringDomDocument->dump_memboolformat
&warn.experimental.func;
Generiert ein XML-Dokument aus der DOM-Repräsentation. Diese Funktion
wird normalerweise aufgerufen, nachdem ein neues DOM Dokument generiert
wurde. Der Parameter format gibt an, ob die
Ausgabe formatiert erfolgen soll.
Generiere einen HTML-Header
create_element("HTML");
$root = $doc->append_child($root);
$head = $doc->create_element("HEAD");
$head = $root->append_child($head);
$title = $doc->create_element("TITLE");
$title = $head->append_child($title);
$text = $doc->create_text_node("Das ist der Titel");
$text = $title->append_child($text);
echo "
";
?>
]]>
Der erste Parameter wurde in PHP 4.3.0 hinzugefügt.
Siehe auch DomDocument_dump_file,
DomDocument_html_dump_mem.
Index: phpdoc-de/reference/domxml/functions/DomDocument-get-element-by-id.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-get-element-by-id.xml
DomDocument->get_element_by_id
Sucht nach einem Element mit eine bestimmten ID
BeschreibungobjectDomDocument->get_element_by_idstringid
Diese Funktion ist ähnlich der Funktion
DomDocument_get_elements_by_tagname, sucht jedoch
nach einem Element mit einer bestimmten ID. Nach dem DOM-Standard muß
dazu eine DTD existieren, welche die das Attribut ID als Typ ID definiert.
Die akutelle Implementierung führt lediglich eine simple XPath-Suche nach
"//*[ <email protected> = '%s']" durch. Das entspricht nicht dem DOM-Standard, der
null erwartet, wenn unbekannt ist, welches Element den Typ ID trägt.
Dieses Verhalten wird in Zukunft dem Standard angepasst werden, sie
sollten sich also nicht auf dieses Verhalten verlassen.
Siehe auch DomDocument_get_elements_by_tagname
Index: phpdoc-de/reference/domxml/functions/DomDocument-get-elements-by-tagname.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-get-elements-by-tagname.xml
DomDocument->get_elements_by_tagnameBeschreibungarrayDomDocument->get_elements_by_tagnamestringname
Siehe auchDomDocument_add_root
Index: phpdoc-de/reference/domxml/functions/DomDocument-html-dump-mem.xml
+++ phpdoc-de/reference/domxml/functions/DomDocument-html-dump-mem.xml
DomDocument->html_dump_mem
Schreibt den internen XML-Baum als HTML in eine Zeichenkette
BeschreibungstringDomDocument->html_dump_mem
Generiert ein HTML-Dokument aus der aktuellen DOM-Repräsentation. Diese
Funktion wird normalerweise aufgerufen, nachdem ein DOM-Dokument
erzeugt wurde.
Generierung eins HTML-Headers
create_element("HTML");
$root = $doc->append_child($root);
$head = $doc->create_element("HEAD");
$head = $root->append_child($head);
$title = $doc->create_element("TITLE");
$title = $head->append_child($title);
$text = $doc->create_text_node("Das ist der Titel");
$text = $title->append_child($text);
echo "