PHP 8.6.0 Beta 1 is available for testing

DOMDocument::createComment

(PHP 5, PHP 7, PHP 8)

DOMDocument::createComment Создать новый узел комментария

Описание

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

Эта функция создаёт новый экземпляр класса DOMComment . Узел не будет отображаться в документе до тех пор, пока его не вставят функцией наподобие DOMNode::appendChild() .

Список параметров

data

Содержимое комментария.

Возвращаемые значения

Новый объект класса DOMComment .

Список изменений

Версия Описание
8.1.0 В случае возникновения ошибки теперь выбрасывает исключение DomException . Ранее вместо этого возвращалось значение false .

Смотрите также

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей 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.
+Добавить

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