牛牛在线工具

DOMDocument::createAttribute()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DOMDocument::createAttribute()

创建一个新的属性节点的方法

DOMDocument::createAttribute() 是一个用于创建一个新的属性节点的方法。它返回一个 DOMAttr 对象,该对象可以通过 DOMElement::setAttributeNode() 方法添加到元素节点上。 用法: DOMAttr DOMDocument::createAttribute ( string $name ) 参数: $name:属性的名称。 返回值: 如果成功,返回一个 DOMAttr 对象,表示创建的属性节点。 如果失败,返回 false。 示例: // 创建一个新的 DOMDocument 对象 $doc = new DOMDocument(); // 创建一个元素节点 $element = $doc->createElement('div'); // 创建一个新的属性节点 $attribute = $doc->createAttribute('class'); // 设置属性的值 $attribute->value = 'container'; // 将属性节点添加到元素节点上 $element->setAttributeNode($attribute); // 输出元素节点的 HTML echo $doc->saveXML($element); 上述示例将输出如下的 HTML 代码: <div class="container"></div> 在示例中,我们首先创建了一个 DOMDocument 对象来表示 XML 文档。然后,我们创建一个元素节点 $element,表示一个 <div> 元素。接下来,使用 DOMDocument::createAttribute() 方法创建一个新的 $attribute 属性节点,其名称为 class。我们设置了属性节点的值为 'container',然后通过 DOMElement::setAttributeNode() 方法将属性节点添加到元素节点上。最后,我们使用 DOMDocument::saveXML() 方法将元素节点的 HTML 输出到屏幕上。