如何在PHP中向XML添加属性?

时间:2014-07-31 10:27:23

标签: php xml

我是XML的新手,如果这是一个简单的问题,请道歉;

我在PHP文件中有以下代码行,用于通过PHP表单在XML文件中创建生成的代码行;

$Savings = $xml->createElement('Savings');

这会在我的XML文件中创建以下行;

<Savings>263.4</Savings>

如何在XML文件中更改此行,如下所示;

<Savings Currency="EUR">263.4</Savings>

我已经尝试了以下但我没有得到额外的输出;

 $Savings = $xml->createElementNS('EUR', 'Savings');

1 个答案:

答案 0 :(得分:1)

使用setAttribute:

$Savings = $xml->createElement('Savings');
$Savings->setAttribute('Currency', 'EUR');