PHP 8.5.0 RC 2 available for testing

DOMDocument::createComment

(PHP 5, PHP 7, PHP 8)

DOMDocument::createComment โ€” Crea un nuevo nodo de comentario

Descripciรณn

public 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.

Ver tambiรฉn

๏ผ‹add a note

User Contributed Notes 1 note

up
0
php dot sirlancelot at spamgourmet dot com ยถ
15 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.
To Top