DOMDocument::createEntityReference()

在 DOM 文档中创建一个实体引用节点

首字母:D

PHP函数:DOMDocument::createEntityReference()

适用版本:PHP 5.0.0 及以上版本

用法:DOMDocument::createEntityReference() 方法用于在 DOM 文档中创建一个实体引用节点。实体引用节点表示文档中的实体引用,例如 "&entity;"。实体引用节点不包含任何子节点,它只是一个占位符,表示实际的实体值。

语法:DOMDocument->createEntityReference(string $name): DOMEntityReference|false

参数:

  • $name(必需):实体引用的名称,必须是有效的实体名称。

返回值:

  • 如果成功创建实体引用节点,则返回 DOMEntityReference 对象。
  • 如果创建失败,返回 false。

示例:

createElement("div");
// 创建实体引用节点
$entity = $dom->createEntityReference("entity");
// 将实体引用节点添加到元素节点中
$element->appendChild($entity);
// 输出结果
echo $dom->saveXML();
?>

输出结果:

&entity;

以上示例演示了如何使用 DOMDocument::createEntityReference() 方法在 DOM 文档中创建实体引用节点。首先,我们创建了一个元素节点

,然后使用该方法创建了一个实体引用节点,并将其添加到元素节点中。最后,通过 saveXML() 方法输出 DOM 文档的字符串表示,显示实体引用节点的占位符值。

同首字母函数