我在用SimpleXML閱讀XML。 一個節點在此模式下進行:從SimpleXML到變量
$docType = $doc->DocumentType;
,如果我做
print_r($docType);
我越來越:
SimpleXMLElement Object ([0] => B)
這是正確的。現在,我需要「簡單」放「B」到一個變量,以獲得這一目標:
$daneadoc['B'] = 'Scontrino/Vendita al banco';
$daneadoc['I'] = 'Fattura';
(我爲「daneadoc」幾個值的數組)。
很顯然,如果我把
echo $daneadoc[$docType];
這是非法偏移類型
但如果我寫
$documento = $docType[0];
echo $daneadoc[$documento];
我的服務器相同的說(非法類)。如果我寫
echo $daneadoc[$docType[0]];
我的問題是......如何將單個變量中的obkect轉換爲數組$ daneadoc?
非常感謝!
是的,就像我解決:) – sineverba 2013-03-26 14:23:02