0
の中央に子ノードを配置するには:結果はXML - どのように私はこのXMLを持つ親ノード
echo $xml->al;
:
<al>
A
<extref>EXTREF1</extref>
B
<extref>EXTREF2</extref>
C
</al>
私が行う場合
A B C
A EXTREF1 B EXTREF2 C
リンクを正しい位置に表示するにはどうすればよいですか? 私はあなたとのforeachを使用して「EXTREF」を得ることができます知っている:
$xml->al->extref
しかし、どのように私は右の位置に置くことができますか? 私はSimpleXMLを使用しています
"正しい位置"はどういう意味ですか?何と関連して位置づけ?あなたはXMLをきれいに印刷する方法を尋ねていますか?または、特定の順序で要素を出力する方法は? – ADyson
XMLをもっと明確に変更しましたが、それでも同じ目標があります。 –
['simplexml_load_string()'](http://php.net/manual/en/function)によって返された['SimpleXMLElement'](http://php.net/manual/en/class.simplexmlelement.php)。 simplexml-load-string.php)は、正しい位置にあるすべての要素を含んでいます。チェックするには 'print_r($ xml)'を使うことができます。 'echo()'は 'SimpleXMLElement'オブジェクトを出力するツールではありません。あなたはそれを歩き、何を印刷するのか、何を印刷しないのかを決める必要があります。 – axiac