SimpleXMLでXMLを読んでいます。ノードは次のモードで作成されます。
$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に入れるにはどうすればよいですか?
どうもありがとうございます!