2010-01-14 77 views
0

我需要在$人進入該地區新增了你添加值的addChild,所以,把它添加的FO $的人它的價值爲我的XML文件XML和PHP簡單的問題

$人─>的addChild( 'first_name',$ person);

我知道這是錯誤的,但可以解釋一下爲什麼?

感謝

+0

上下文對象和第二個參數都被命名爲$ person。您當然不希望將「完整對象」添加到子元素。您要添加到子元素$ person-> first_name的父元素$ person的哪個部分? – VolkerK 2010-01-14 13:31:15

回答

0

SimpleXMLElement::addChild第二個參數是僅用於字符串值,如:

<first_name>Oliver</first_name> 

如果你在元素的子元素,你有沒有指定的字符串值來創建它們(子元素創建將返回addChild),然後填充屬性,值和他們自己的子元素。