XML& PHP简单问题

时间:2010-01-14 12:26:13

标签: php xml

如果你在addChild中添加一个值,我需要在这个区域添加一个$ person,所以它在我的xml文件中添加值为$ person的值

$ person-> addChild('first_name',$ person);

我知道这是错的,但有人可以解释原因吗?

谢谢

1 个答案:

答案 0 :(得分:0)

SimpleXMLElement::addChild的第二个参数仅用于字符串值,例如:

<first_name>Oliver</first_name>

如果元素中有子元素,则必须创建它们而不指定字符串值(创建的子元素将由addChild返回),然后填充它们的属性,值和子元素自己的。