私のXMLの選択したidノードで、在庫数をPHPで調べたいと思います。コードを更新する手助けをしてもらえますか?それは複数のルート・ノード<product>
選択したXMLノードの子を見つけよう
例えば、あなたのルートが<products>
ある場合は、foreach
を使用することができますが含まれているため
$myproduct=<<<XML
<product>
<id>121</id>
<name>product 1</name>
<stock>14</stock>
</product>
<product>
<id>122</id>
<name>product 2</name>
<stock>8</stock>
</product>
<product>
<id>123</id>
<name>product 3</name>
<stock>26</stock>
</product>
XML;
$xml=simplexml_load_string($myproduct);
print_r($xml->stock);
:
あなたを与えるだろう。あなたの実際のコードまたは作業代表例を示してください。 – salathe
xmlにルート要素がありません。実際にそのようなフラグメントを使用するには、 '$ xml = simplexml_load_string( ''。$ myproduct。 ' ');' –
splash58