我正在尝试以这种方式使用DOM创建超链接:
//create a hyper link
$hyperlink = $dom->createElement('a',$info[0][id]);
$url = $dom->createAttribute('href');
$url->value="http:/mydomain.com/index.php?type=users&user_id=1";
$hyperlink->appendChild($url);
但超链接不起作用。 当我删除参数
?型=用户&安培; USER_ID = 1
然后它运作正常。
我应该如何正确地将这些参数传递给超链接?
答案 0 :(得分:0)
我使用@ Perry的建议解决了这个问题,方法是使用CDATASection将参数添加到网址
$param = $dom->createCDATASection('?type=users&user_id=1');
$url->appendChild($param);