PHP 8.6.0 Beta 1 is available for testing

DOMDocument::createComment

(PHP 5, PHP 7, PHP 8)

DOMDocument::createCommentCrea un nuevo nodo de comentario

Descripción

public function DOMDocument::createComment(string $data): DOMComment

Esta función crea una nueva instancia de la clase DOMComment . Este nodo no será mostrado en el documento, a menos que sea insertado con DOMNode::appendChild() .

Parámetros

data

El contenido del comentario.

Valores devueltos

El nuevo DOMComment .

Historial de cambios

Versión Descripción
8.1.0 En caso de error, una DomException es lanzada ahora. Anteriormente, false era devuelto.

Véase también

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes 1 note

up
0
php dot sirlancelot at spamgourmet dot com
16 years ago
To prevent a parser error when the comment string would contain the character sequence "--", do this:
<?php
$CommentString = 'This contains -- some weird -- characters.';
$CommentNode = $DomDocument->createComment(
 str_replace('--', '-'.chr(194).chr(173).'-', $CommentString)
);
?>

This will insert a Soft Hyphen in between the two hyphens which will not cause the parser to error out.
+add a note

AltStyle によって変換されたページ (->オリジナル) /