0

次のような要素に 2 つの属性を追加したいと考えています。

$tutTag->appendChild(
    $xmlDoc->createElement("Port", $serv->STMPPort)
)->setAttribute("type","int")->appendChild->setAttribute("y","l");

この場合、「type」と「int」は問題なく追加されますが、2 番目のセット「y」と「l」は追加されません。これを修正するにはどうすればよいですか?

4

1 に答える 1

1

最初に変数に追加する必要があるかもしれません。

$childTag = $xmlDoc->createElement("Port", $serv->STMPPort);
$childTag->setAttribute("type","int");
$childTag->setAttribute("y","1");

$tutTag->appendChild($childTag);
于 2012-07-25T16:14:48.673 に答える