Php 使用\DOMDocument创建锚定
如何使用Php 使用\DOMDocument创建锚定,php,domdocument,Php,Domdocument,如何使用\DOMDocument创建锚点 <?php $dom = new DOMDocument; $e = $dom->createElement('a', 'link text'); $a = $dom->createAttribute('href'); $a->value = 'http://google.com'; $dom->appendChild($e); echo $dom->saveHTML(); 结果是 <a>link t
\DOMDocument
创建锚点
<?php
$dom = new DOMDocument;
$e = $dom->createElement('a', 'link text');
$a = $dom->createAttribute('href');
$a->value = 'http://google.com';
$dom->appendChild($e);
echo $dom->saveHTML();
结果是
<a>link text</a>
<a href="http://google.com">link text</a>
结果是
<a>link text</a>
<a href="http://google.com">link text</a>
您忘记设置属性。有了DOMAttr
,可以通过以下方式完成:
$e->setAttributeNode($a);
echo $dom->saveHTML();
也可以使用直接设置属性
$a->setAttribute("href", "http://google.com");
您忘记设置属性了。有了DOMAttr
,可以通过以下方式完成:
$e->setAttributeNode($a);
echo $dom->saveHTML();
也可以使用直接设置属性
$a->setAttribute("href", "http://google.com");